Class: IronBank::Logger

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/iron_bank/logger.rb

Overview

Default logger for IronBank events

Constant Summary collapse

PROGNAME =
"iron_bank"
LEVEL =
::Logger::DEBUG

Instance Method Summary collapse

Constructor Details

#initialize(logger: ::Logger.new($stdout), level: LEVEL) ⇒ Logger

Returns a new instance of Logger.



17
18
19
20
21
# File 'lib/iron_bank/logger.rb', line 17

def initialize(logger: ::Logger.new($stdout), level: LEVEL)
  @logger          = logger
  @logger.progname = PROGNAME
  @logger.level    = level
end