Sha256: b9e46b7fc1c66c6654d72c86e87ade8f223336b2bfbdd82557addec801a865e0

Contents?: true

Size: 578 Bytes

Versions: 11

Compression:

Stored size: 578 Bytes

Contents

# This is like moderateconfig.rb, but using an XML config
# please look at moderate.xml

$: << '../src'

require 'log4r'
require 'log4r/configurator'
include Log4r

# set any runtime XML variables
Configurator['logpath'] = './logs'
# Load up the config file
Configurator.load_xml_file('./moderate.xml')

# now repeat what moderateconfig.rb does
def do_logging(log)
log.debug "debugging"
log.info "a piece of info"
log.warn "Danger, Will Robinson, danger!"
log.error "I dropped my Wookie! :("
log.fatal "kaboom!"
end

Logger.each_logger{|logger| do_logging(logger) }
# stop here

Version data entries

11 entries across 11 versions & 3 rubygems

Version Path
sml-log4r-1.0.6 examples/xmlconfig.rb
log4r-1.1.7 examples/xmlconfig.rb
log4r-1.1.6 examples/xmlconfig.rb
log4r-1.1.5 examples/xmlconfig.rb
log4r-1.1.4 examples/xmlconfig.rb
log4r-1.1.3 examples/xmlconfig.rb
log4r-1.1.2 examples/xmlconfig.rb
log4r-1.1.1 examples/xmlconfig.rb
log4r-1.1.0 examples/xmlconfig.rb
log4r-1.0.6 examples/xmlconfig.rb
riess-0.0.8 vendor/log4r-1.0.5/examples/xmlconfig.rb