Class: CMDx::LogFormatters::Raw

Inherits:
Object
  • Object
show all
Defined in:
lib/cmdx/log_formatters/raw.rb

Overview

Passthrough formatter that writes only the message (terminated with "\n"). Useful when surrounding infrastructure already supplies severity and timestamp.

Instance Method Summary collapse

Instance Method Details

#call(severity, time, progname, message) ⇒ String

Returns "#{message}\n".

Parameters:

  • severity (String)

    ignored

  • time (Time)

    ignored

  • progname (String, nil)

    ignored

  • message (Object)

Returns:

  • (String)

    "#{message}\n"



15
16
17
# File 'lib/cmdx/log_formatters/raw.rb', line 15

def call(severity, time, progname, message)
  "#{message}\n"
end