module Logging
Public Class Methods
configure_logger_for(classname)
click to toggle source
# File lib/utils/logging.rb, line 53 def configure_logger_for(classname) logsettings = Scm::Workflow::Utils::LogSettings.instance logger = Logger.new(logsettings.output) logger.progname = classname logger.level = logsettings.level logger end
logger_for(classname)
click to toggle source
# File lib/utils/logging.rb, line 49 def logger_for(classname) @loggers[classname] ||= configure_logger_for(classname) end
Public Instance Methods
logger()
click to toggle source
# File lib/utils/logging.rb, line 38 def logger @logger ||= Logging.logger_for(self.class.name) end