Initial logging support

This commit is contained in:
Steven Bazyl committed 2012-12-30 11:26:18 -08:00
1 parent 85593ba938
commit 8f453134d7
2 files changed
+42 -6

No files matched your search

+30
View File
@@ -0,0 +1,30 @@
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