Logging::Config::Configurator::TopLevelDSL

Public Class Methods

new() click to toggle source
     # File lib/logging/config/configurator.rb, line 163
163:       def initialize
164:         @loggers = []
165:         @appenders = []
166:       end

Public Instance Methods

__appenders() click to toggle source
     # File lib/logging/config/configurator.rb, line 182
182:       def __appenders() @appenders; end
__loggers() click to toggle source
     # File lib/logging/config/configurator.rb, line 181
181:       def __loggers() @loggers; end
__pre_config() click to toggle source
     # File lib/logging/config/configurator.rb, line 180
180:       def __pre_config() __hash[:preconfig]; end
appender( name, &block ) click to toggle source
     # File lib/logging/config/configurator.rb, line 176
176:       def appender( name, &block )
177:         @appenders << [name, DSL.process(&block)]
178:       end
logger( name, &block ) click to toggle source
     # File lib/logging/config/configurator.rb, line 172
172:       def logger( name, &block )
173:         @loggers << [name, DSL.process(&block)]
174:       end
pre_config( &block ) click to toggle source
     # File lib/logging/config/configurator.rb, line 168
168:       def pre_config( &block )
169:         __store(:preconfig, DSL.process(&block))
170:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.