Class: Serverkit::Logger::Formatter

Inherits:
Object
  • Object
show all
Defined in:
lib/serverkit/logger.rb

Instance Method Summary collapse

Instance Method Details

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



27
28
29
30
31
# File 'lib/serverkit/logger.rb', line 27

def call(severity, time, program_name, message)
  message = "#{message.to_s.gsub(/\n\z/, '').gsub(/\e\[(\d+)(;\d+)*m/, '')}\n"
  message = Rainbow(message).black.bright if severity == "DEBUG"
  message
end