module Pakyow::Logger::Colorizer

Helpers for colorizing log messages.

Constants

LEVEL_COLORS

Public Class Methods

color(level) click to toggle source

Returns a color for a level.

# File lib/pakyow/logger/colorizer.rb, line 31
def self.color(level)
  LEVEL_COLORS[level]
end
colorize(message, level) click to toggle source

Colorizes message based on level.

# File lib/pakyow/logger/colorizer.rb, line 12
def self.colorize(message, level)
  if color = color(level)
    Support::CLI.style.public_send(color, message)
  else
    message
  end
end