Class: Julewire::Core::Records::ConsoleFormatter

Inherits:
Object
  • Object
show all
Defined in:
lib/julewire/core/records/console_formatter.rb

Instance Method Summary collapse

Instance Method Details

#call(record) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/julewire/core/records/console_formatter.rb', line 8

def call(record)
  Record.validate_normalized!(record)

  {
    event: record[:event],
    labels: record[:labels],
    message: DisplayMessage.call(record),
    payload: record[:payload],
    severity: record[:severity],
    source: record[:source],
    timestamp: record[:timestamp]
  }
end