Class: Wright::Logger::Formatter
- Inherits:
-
Logger::Formatter
- Object
- Logger::Formatter
- Wright::Logger::Formatter
- Defined in:
- lib/wright/logger.rb
Overview
Public: Default formatter for Wright log messages.
Instance Method Summary collapse
-
#call(severity, _time, _progname, message) ⇒ Object
Internal: Called by Wright::Logger to format log messages.
Instance Method Details
#call(severity, _time, _progname, message) ⇒ Object
Internal: Called by Wright::Logger to format log messages.
severity - The String log severity. time - The time for the log entry. Ignored. progname - The program name for the log entry. Ignored. message - The actual log message.
Returns the formatted String log entry.
19 20 21 22 23 24 25 26 |
# File 'lib/wright/logger.rb', line 19 def call(severity, _time, _progname, ) log_entry = "#{severity}: #{message}\n" if Wright::Config[:log][:colorize] colorize(log_entry, severity) else log_entry end end |