Method: Betterlog::Log#fatal

Defined in:
lib/betterlog/log.rb

#fatal(object, **rest) ⇒ Log

Logs a message on severity fatal.

Parameters:

  • object

    this object is logged

  • rest

    additional data is logged as well.

Returns:

  • (Log)

    this object itself.



91
92
93
94
95
96
# File 'lib/betterlog/log.rb', line 91

def fatal(object, **rest)
  protect do
    rest = { severity: __method__ } | rest
    emit Log::Event.ify(object, **rest)
  end
end