class PhusionPassenger::Utils::AnsiColorsPrinter
Public Class Methods
new(enabled = :auto)
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 78 def initialize(enabled = :auto) @enabled = enabled end
Public Instance Methods
ansi_colorize(text)
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 126 def ansi_colorize(text) if should_output_color? return AnsiColors.ansi_colorize(text) else return AnsiColors.strip_color_tags(text) end end
black_bg()
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 114 def black_bg return maybe_colorize(AnsiColors::BLACK_BG) end
blue_bg()
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 118 def blue_bg return maybe_colorize(AnsiColors::BLUE_BG) end
bold()
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 86 def bold return maybe_colorize(AnsiColors::BOLD) end
default_terminal_color()
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 122 def default_terminal_color return maybe_colorize(AnsiColors::DEFAULT_TERMINAL_COLOR) end
dgray()
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 90 def dgray return maybe_colorize(AnsiColors::DGRAY) end
green()
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 102 def green return maybe_colorize(AnsiColors::GREEN) end
orange()
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 98 def orange return maybe_colorize(AnsiColors::ORANGE) end
red()
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 94 def red return maybe_colorize(AnsiColors::RED) end
reset()
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 82 def reset return maybe_colorize(AnsiColors::RESET) end
white()
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 110 def white return maybe_colorize(AnsiColors::WHITE) end
yellow()
click to toggle source
# File lib/phusion_passenger/utils/ansi_colors.rb, line 106 def yellow return maybe_colorize(AnsiColors::YELLOW) end