require 'logger' module Google class APIClient class << self ## # Logger for the API client # # @return [Logger] logger instance. attr_accessor :logger end self.logger = Logger.new(STDOUT) self.logger.level = Logger::WARN end ## # Module to make accessing the logger simpler module Logging ## # Logger for the API client # # @return [Logger] logger instance. def logger Google::APIClient.logger end end end