Class: Zokor::ProgLogger
Instance Method Summary
collapse
#format_message, #rainbow
Constructor Details
#initialize(name, opts = {}) ⇒ ProgLogger
81
82
83
84
85
86
87
88
89
|
# File 'lib/zokor/logger.rb', line 81
def initialize(name, opts={})
opts[:stream] ||= STDERR
@chunder = !!ENV['LOG_CHUNDER']
super(opts.fetch(:stream))
self.level = Zokor.log_level
self.progname = name
end
|
Instance Method Details
#chunder(*args, &blk) ⇒ Object
91
92
93
94
|
# File 'lib/zokor/logger.rb', line 91
def chunder(*args, &blk)
return unless @chunder
debug(*args, &blk)
end
|