module Nand::Logging

Constants

LOG_DEBUG
LOG_ERROR
LOG_FATAL
LOG_INFO
LOG_WARN

Public Instance Methods

log() click to toggle source
# File lib/nand/logger.rb, line 15
def log
  @log ||= begin
             logger = ::Logger.new(*logger_output_params)
             logger.formatter = logger_formatter
             logger.progname  = logger_progname
             logger.level     = LOG_WARN
             logger
           end
end
log_debug!() click to toggle source
# File lib/nand/logger.rb, line 24
def log_debug!; log.level = LOG_DEBUG end
logger_formatter() click to toggle source
# File lib/nand/logger.rb, line 13
def logger_formatter; SimpleFormatter.new  end
logger_output_params() click to toggle source
# File lib/nand/logger.rb, line 12
def logger_output_params; [STDOUT] end
logger_progname() click to toggle source
# File lib/nand/logger.rb, line 14
def logger_progname ; "" end