class MgNu::Logger
Public Class Methods
get()
click to toggle source
# File lib/mgnu/loggable.rb, line 7 def self.get if not @@log @@log = self.new(STDOUT) @@log.level = MgNu::Logger::DEBUG end @@log end
log=(log)
click to toggle source
# File lib/mgnu/loggable.rb, line 15 def self.log=(log) @@log = log end
Public Instance Methods
level(new_level)
click to toggle source
# File lib/mgnu/loggable.rb, line 19 def level(new_level) get if not @@log case new_level when "WARN" @@log.level = MgNu::Logger::WARN when "INFO" @@log.level = MgNu::Logger::INFO when "DEBUG" @@log.level = MgNu::Logger::DEBUG when "ERROR" @@log.level = MgNu::Logger::ERROR when "FATAL" @@log.level = MgNu::Logger::FATAL when "UNKNOWN" @@log.level = MgNu::Logger::UNKNOWN end end