module Polisher::Logging
Public Class Methods
level=(level)
click to toggle source
Set the log level
# File lib/polisher/util/logger.rb, line 16 def self.level=(level) logger.level = Logger.const_get(level.to_s.upcase) end
logger()
click to toggle source
Global, memoized, lazy initialized instance of a logger
# File lib/polisher/util/logger.rb, line 21 def self.logger @logger ||= Logger.new(STDOUT) end
Public Instance Methods
logger()
click to toggle source
This is the magical bit that gets mixed into your classes
# File lib/polisher/util/logger.rb, line 11 def logger Logging.logger end