module Logging

Public Class Methods

configure_logger_for(classname) click to toggle source
# File lib/rakeoff/support/logging.rb, line 16
def configure_logger_for(classname)
                level = Logger::ERROR

                if(defined?(LOGGING_LEVEL))
                        level = LOGGING_LEVEL
                end                  

                logger = Logger.new(STDOUT)
                logger.level = level
                logger.progname = classname
                logger
end
logger_for(classname) click to toggle source
# File lib/rakeoff/support/logging.rb, line 12
        def logger_for(classname)
                @loggers[classname] ||= configure_logger_for(classname)
end

Public Instance Methods

logger() click to toggle source
# File lib/rakeoff/support/logging.rb, line 4
def logger
        @logger ||= Logging.logger_for(self.class.name)
end