RootLogger should be retrieved with Log4r::Logger.root or Log4r::Logger.global. It's supposed to be transparent.
# 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
Does nothing
# File lib/log4r/logger.rb, line 195 def add(*foo); end
Does nothing
# File lib/log4r/logger.rb, line 193 def additive=(foo); end
# File lib/log4r/logger.rb, line 181 def is_root?; true end
Set the global level. Any loggers defined thereafter will not log below the global level regardless of their levels.
# File lib/log4r/logger.rb, line 186 def level=(alevel); @level = alevel end
Does nothing
# File lib/log4r/logger.rb, line 189 def outputters=(foo); end
Does nothing
# File lib/log4r/logger.rb, line 197 def remove(*foo); end
Does nothing
# File lib/log4r/logger.rb, line 191 def trace=(foo); end