Set color by using a
symbol or one of the defined constants. If a third option is set to
true, it also adds bold to the string. This is based on the
Highline implementation and will automatically append CLEAR to the end of
the returned String.
# File activesupport/lib/active_support/log_subscriber.rb, line 139
def color(text, color, bold = false) # :doc:
return text unless colorize_logging
color = self.class.const_get(color.upcase) if color.is_a?(Symbol)
bold = bold ? BOLD : ""
"#{bold}#{color}#{text}#{CLEAR}"
end