# File lib/logging/config/configurator.rb, line 163 def initialize @loggers = [] @appenders = [] end
# File lib/logging/config/configurator.rb, line 182 def __appenders() @appenders; end
# File lib/logging/config/configurator.rb, line 181 def __loggers() @loggers; end
# File lib/logging/config/configurator.rb, line 180 def __pre_config() __hash[:preconfig]; end
# File lib/logging/config/configurator.rb, line 176 def appender( name, &block ) @appenders << [name, DSL.process(&block)] end
# File lib/logging/config/configurator.rb, line 172 def logger( name, &block ) @loggers << [name, DSL.process(&block)] end
# File lib/logging/config/configurator.rb, line 168 def pre_config( &block ) __store(:preconfig, DSL.process(&block)) end