module Padrino::Logger::Colorize
Constants
- ColoredLevels
Colors for levels
Public Instance Methods
colorize(string, *colors)
click to toggle source
Colorize
our level.
@param [String, Symbol] level
@see Padrino::Logging::ColorizedLogger::ColoredLevels
# File lib/padrino-core/logger.rb, line 256 def colorize(string, *colors) string.colorize(:color => colors[0], :mode => colors[1]) end
stylized_level(level)
click to toggle source
Calls superclass method
# File lib/padrino-core/logger.rb, line 260 def stylized_level(level) style = "\e[%d;%dm" % ColoredLevels[level].map{|color| String::Colorizer.modes[color] || String::Colorizer.colors[color] } [style, super, "\e[0m"] * '' end