Module: Shog::Formatters::Defaults

Defined in:
lib/shog/formatters/defaults.rb

Overview

Provide common default log formatting options.

Class Method Summary collapse

Class Method Details

.configure(formatter) ⇒ Object



10
11
12
13
14
15
16
17
18
19
20
# File 'lib/shog/formatters/defaults.rb', line 10

def configure( formatter )
  formatter.configure do
    severity_tag( :debug ) { |msg| msg.black.bold }
    severity_tag( :warn  ) { |msg| msg.yellow }
    severity_tag( :error ) { |msg| msg.red }
    severity_tag( :fatal ) { |msg| msg.white.on_red }

    severity( :error ){ |msg| msg.red }
    severity( :fatal ){ |msg| msg.red }
  end
end