module Dexter::Logging

Constants

COLOR_CODES

Public Instance Methods

colorize(message, color) click to toggle source
# File lib/dexter/logging.rb, line 18
def colorize(message, color)
  if output.tty?
    "\e[#{COLOR_CODES[color]}m#{message}\e[0m"
  else
    message
  end
end
log(message = "") click to toggle source
# File lib/dexter/logging.rb, line 14
def log(message = "")
  output.puts(message) unless $log_level == "error"
end
output() click to toggle source
# File lib/dexter/logging.rb, line 10
def output
  $stdout
end