module ConfigmonkeyCli::Application::Colorize

Constants

COLORMAP

Public Instance Methods

c(str, color = :yellow)
Alias for: colorize
colorize(str, color = :yellow) click to toggle source
# File lib/configmonkey_cli/application/colorize.rb, line 15
def colorize str, color = :yellow
  ccode = COLORMAP[color.to_sym] || raise(ArgumentError, "Unknown color #{color}!")
  @opts[:colorize] ? "\e[#{ccode}m#{str}\e[0m" : "#{str}"
end
Also aliased as: c