Class: Dimples::LogFormatter

Inherits:
Logger::Formatter
  • Object
show all
Defined in:
lib/dimples/logger.rb

Class Method Summary collapse

Class Method Details

.call(severity, time, program_name, message) ⇒ Object



18
19
20
21
22
23
24
25
26
27
# File 'lib/dimples/logger.rb', line 18

def self.call(severity, time, program_name, message)
  prefix = case severity
  when "ERROR"
    "\033[31mError:\033[0m "
  when 'DEBUG'
    "\033[93m- "
  end

  "#{prefix}#{message}\033[0m\n"
end