Module: Logatron::Formatting
- Included in:
- BasicLogger, BasicScopedLogger
- Defined in:
- lib/logatron/message_formatting.rb
Instance Method Summary collapse
- #format_log(msg: '-', status: '-', duration: '-', request: '-', inputs: '-', severity: '-') ⇒ Object
- #milliseconds_elapsed(finish, start) ⇒ Object
Instance Method Details
#format_log(msg: '-', status: '-', duration: '-', request: '-', inputs: '-', severity: '-') ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/logatron/message_formatting.rb', line 9 def format_log(msg: '-', status: '-', duration: '-', request: '-', inputs: '-', severity: '-') Logatron.configuration.transformer.call({ timestamp: Time.now.iso8601, severity: severity, host: Logatron.configuration.host, id: Contexts.msg_id, site: Contexts.site, status: status, duration: duration, request: request, source: inputs, body: msg }) + "\n" end |
#milliseconds_elapsed(finish, start) ⇒ Object
5 6 7 |
# File 'lib/logatron/message_formatting.rb', line 5 def milliseconds_elapsed(finish, start) (finish - start) * 1000.0 end |