Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

29 lines (18 sloc) 0.704 kb
# encoding: utf-8
require_relative '../lib/yell'
puts <<-EOS
# The Yell::Level parser allows you to exactly specify on which levels to log,
# ignoring all the others. For instance: If we want to only log at the :debug
# and :warn levels we simply providing an array:
logger = Yell.new STDOUT, :level => [:debug, :warn]
[:debug, :info, :warn, :error, :fatal].each do |level|
logger.send( level, level )
end
#=> "2012-02-29T09:30:00+01:00 [DEBUG] 65784 : debug"
#=> "2012-02-29T09:30:00+01:00 [ WARN] 65784 : warn"
EOS
puts "=== actual example ==="
logger = Yell.new STDOUT, :level => [:debug, :warn]
[:debug, :info, :warn, :error, :fatal].each do |level|
logger.send( level, level )
end
Jump to Line
Something went wrong with that request. Please try again.