A blog about software by Alexander YaƤkov Garber.

Rails Log Formatting

Not sure where to put this:

logger.formatter = proc do | severity, time, msg |
text = "#{time}, #{severity}: #{msg}
"

  case severity
  when "FATAL" || "ERROR"
    Rainbow(text).red
  when "WARN"
    Rainbow(text).orange
  when "INFO"
    Rainbow(text).yellow
  else
    Rainbow(text).white
  end

end