class Log4r::RootLogger
RootLogger
should be retrieved with Logger.root
or Logger.global
. It’s supposed to be transparent.
Public Class Methods
Source
# File lib/log4r/logger.rb, line 172 def initialize Log4r.define_levels(*Log4rConfig::LogLevels) # ensure levels are loaded @level = ALL @outputters = [] Repository['root'] = self Repository['global'] = self LoggerFactory.undefine_methods(self) end
Public Instance Methods
Source
# File lib/log4r/logger.rb, line 186 def level=(alevel); @level = alevel end
Set the global level. Any loggers defined thereafter will not log below the global level regardless of their levels.
Source
# File lib/log4r/logger.rb, line 189 def outputters=(foo); end
Does nothing