Class: LoggerSdk
- Defined in:
- lib/mrpin/core/logger/logger_sdk.rb
Instance Method Summary collapse
- #call(severity, time, progname, msg) ⇒ Object
-
#initialize ⇒ LoggerSdk
constructor
A new instance of LoggerSdk.
Constructor Details
#initialize ⇒ LoggerSdk
Returns a new instance of LoggerSdk.
3 4 5 6 7 |
# File 'lib/mrpin/core/logger/logger_sdk.rb', line 3 def initialize super @datetime_format = '%Y-%m-%d %H:%M:%S' @format = "[%5s] %s : %s\n" end |
Instance Method Details
#call(severity, time, progname, msg) ⇒ Object
9 10 11 |
# File 'lib/mrpin/core/logger/logger_sdk.rb', line 9 def call(severity, time, progname, msg) @format % [severity, format_datetime(time), msg2str(msg)] end |