module Panoptimon::Logger

Public Class Methods

logger() click to toggle source
# File lib/panoptimon/logger.rb, line 11
def self.logger
  @logger ||= Logger.new($stderr).tap {|l|
    env_l = ENV.delete('LOG_LEVEL')
    l.level = env_l.nil? ?
      Logger::WARN : Logger.const_get(env_l.upcase)
  }
end

Public Instance Methods

logger() click to toggle source
# File lib/panoptimon/logger.rb, line 7
def logger
  Panoptimon::Logger.logger
end