Class: Gitlab::LogTimestampFormatter

Inherits:
Logger::Formatter
  • Object
show all
Defined in:
lib/gitlab/log_timestamp_formatter.rb

Constant Summary collapse

FORMAT =
"%s, [%s #%d] %5s -- %s: %s\n"

Instance Method Summary collapse

Instance Method Details

#call(severity, timestamp, program_name, message) ⇒ Object



7
8
9
# File 'lib/gitlab/log_timestamp_formatter.rb', line 7

def call(severity, timestamp, program_name, message)
  FORMAT % [severity[0..0], timestamp.utc.iso8601(3), $$, severity, program_name, msg2str(message)]
end