lib/lumber/lumber.rb in lumber-0.9.4 vs lib/lumber/lumber.rb in lumber-0.9.5
- old
+ new
@@ -11,10 +11,13 @@
require "active_support/core_ext/class"
require "active_support/core_ext/module"
module Lumber
+ # name of top level logger (can't be root as you can't have outputters on root)
+ BASE_LOGGER= 'rails'
+
# Initializes log4r system. Needs to happen in
# config/environment.rb before Rails::Initializer.run
#
# Options:
#
@@ -43,10 +46,10 @@
# Workaround for rails bug: http://dev.rubyonrails.org/ticket/8665
if defined?(RAILS_DEFAULT_LOGGER)
Object.send(:remove_const, :RAILS_DEFAULT_LOGGER)
end
- Object.const_set('RAILS_DEFAULT_LOGGER', Log4r::Logger['rails'])
+ Object.const_set('RAILS_DEFAULT_LOGGER', Log4r::Logger[BASE_LOGGER])
@@registered_loggers = {}
self.register_inheritance_handler()
end
\ No newline at end of file