module Hatt::Log
Constants
- HattFormatter
Public Instance Methods
add_logger(handle)
click to toggle source
# File lib/hatt/log.rb, line 16 def add_logger(handle) new_logger = Logger.new handle new_logger.progname = 'hatt' new_logger.formatter = HattFormatter @@loggers << new_logger end
level=(log_level)
click to toggle source
# File lib/hatt/log.rb, line 25 def level=(log_level) loggers.each { |logger| logger.level = log_level } end
log(level, msg)
click to toggle source
# File lib/hatt/log.rb, line 29 def log(level, msg) loggers.each { |logger| logger.send(level, msg) } end
logger()
click to toggle source
# File lib/hatt/log.rb, line 39 def logger self end
loggers()
click to toggle source
# File lib/hatt/log.rb, line 12 def loggers @@loggers end