Class: Logging::Formatters::Colourful
- Defined in:
- lib/logging/formatters.rb
Constant Summary collapse
- FORMAT_STRINGS =
The ‘single` key is used by #format_single_message, whereas `header` is used by #format_multiple_messages.
{ single: "%s%-5s \033[37m%s\033[0m -- %s", header: "%s%-5s \033[37m%s\033[0m" }
Instance Method Summary collapse
-
#format_multiple_messages(level, label, messages) ⇒ String
Format multiple log messages.
-
#format_single_message(level, label, message) ⇒ String
Format single log message.
Instance Method Details
#format_multiple_messages(level, label, messages) ⇒ String
Format multiple log messages.
161 162 163 164 165 |
# File 'lib/logging/formatters.rb', line 161 def (level, label, ) super(level, label, ) do |*args| args.unshift(LEVELS[level]) end end |
#format_single_message(level, label, message) ⇒ String
Format single log message.
144 145 146 147 148 |
# File 'lib/logging/formatters.rb', line 144 def (level, label, ) super(level, label, ) do |*args| args.unshift(LEVELS[level]) end end |