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



25
26
27
28
29
# File 'lib/serverkit/logger.rb', line 25

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