module Synapse::Logging
Public Class Methods
configure_logger_for(classname)
click to toggle source
# File lib/synapse/log.rb, line 16 def configure_logger_for(classname) logger = Logger.new(STDERR) logger.level = Logger::INFO unless ENV['DEBUG'] logger.progname = classname return logger end
logger_for(classname)
click to toggle source
# File lib/synapse/log.rb, line 12 def logger_for(classname) @loggers[classname] ||= configure_logger_for(classname) end
Public Instance Methods
log()
click to toggle source
# File lib/synapse/log.rb, line 4 def log @logger ||= Logging.logger_for(self.class.name) end