class Object

Public Instance Methods

ShellSpinner(text = nil, colorize = true, &block) click to toggle source
# File lib/aws-carb/monkey_patches.rb, line 38
def ShellSpinner(text = nil, colorize = true, &block)
  runner = ShellSpinner::Runner.new

  runner.wrap_block(text, colorize, &block)
end
colorize(args) click to toggle source
# File lib/aws-carb.rb, line 50
def colorize(args)
  self
end
debug(message = nil) click to toggle source
# File lib/aws-carb/helpers.rb, line 15
def debug(message = nil)
  puts message if @GLOBAL_VERBOSE
end
die(error) click to toggle source
# File lib/aws-carb/helpers.rb, line 3
def die(error)
  if $GLOBAL_VERBOSE and error.respond_to?('backtrace')
    puts "# stack trace:"
    puts error.backtrace
    puts
  end

  puts "error: #{error}"

  exit 1
end
error(message) click to toggle source
# File lib/aws-carb/log4r.rb, line 19
def error(message)
  logger.error(message)
end
fatal(message) click to toggle source
# File lib/aws-carb/log4r.rb, line 23
def fatal(message)
  logger.fatal(message)
end
info(message) click to toggle source
# File lib/aws-carb/log4r.rb, line 11
def info(message)
  logger.info(message)
end
warn(message) click to toggle source
# File lib/aws-carb/log4r.rb, line 15
def warn(message)
  logger.warn(message)
end