# File lib/logging/config/configurator.rb, line 25 def load( &block ) raise Error, "missing configuration block" unless block dsl = TopLevelDSL.new dsl.instance_eval(&block) pre_config dsl.__pre_config ::Logging::Logger[:root] # ensures the log levels are defined appenders dsl.__appenders loggers dsl.__loggers end