module Begin::Output

All console output is routed through this module ensuring it is formatted consistently

Public Instance Methods

action(value) click to toggle source
# File lib/begin/output.rb, line 21
def action(value)
  STDOUT.puts "#{value}..."
end
error(value) click to toggle source
# File lib/begin/output.rb, line 9
def error(value)
  STDERR.puts "ERROR: #{value}".colorize :red
end
info(value) click to toggle source
# File lib/begin/output.rb, line 17
def info(value)
  STDOUT.puts value
end
newline() click to toggle source
# File lib/begin/output.rb, line 29
def newline
  STDOUT.puts ''
end
success(value) click to toggle source
# File lib/begin/output.rb, line 25
def success(value)
  STDOUT.puts value.colorize :green
end
warning(value) click to toggle source
# File lib/begin/output.rb, line 13
def warning(value)
  STDOUT.puts "WARNING: #{value}".colorize :yellow
end