# File lib/logging/config/yaml_configurator.rb, line 124 def loggers( ary ) return if ary.nil? ary.each do |config| name = config['name'] raise Error, 'Logger name not given' if name.nil? l = Logging::Logger.new name l.level = config['level'] if config.has_key?('level') l.additive = config['additive'] if l.respond_to? :additive= l.trace = config['trace'] if l.respond_to? :trace= if config.has_key?('appenders') l.appenders = config['appenders'].map {|n| ::Logging::Appenders[n]} end end end