Method: Logfoo::ErrLine.build

Defined in:
lib/logfoo/entries.rb

.build(logger_name:, exception:, payload: nil, level: nil) ⇒ Object



32
33
34
35
36
37
38
39
40
41
# File 'lib/logfoo/entries.rb', line 32

def build(logger_name:, exception:, payload: nil, level: nil)
  self.new(
    level || :error,
    Time.now.utc,
    logger_name,
    exception,
    payload || {},
    Thread.current.object_id
  )
end