Module: Chimps::Log

Defined in:
lib/chimps/utils/log.rb

Overview

Module for initializing the Chimps logger from configuration settings.

Class Method Summary collapse

Class Method Details

.new_loggerLogger

Initialize a new Logger instance with the log level set by Chimps.verbose?



26
27
28
29
30
31
32
# File 'lib/chimps/utils/log.rb', line 26

def self.new_logger
  require 'logger'
  returning(Logger.new(log_file)) do |log|
    log.progname = "Chimps"
    log.level    = Chimps.verbose? ? Logger::INFO : Logger::WARN
  end
end