Top Level Namespace
Defined Under Namespace
Modules: AWSCarb, ShellSpinner, Subcommands
Instance Method Summary
collapse
#command, #print_actions
Instance Method Details
#debug(message = nil) ⇒ Object
7
8
9
|
# File 'lib/aws-carb/log4r.rb', line 7
def debug(message)
logger.debug(message)
end
|
#die(error) ⇒ Object
3
4
5
6
7
8
9
10
11
12
13
|
# 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) ⇒ Object
19
20
21
|
# File 'lib/aws-carb/log4r.rb', line 19
def error(message)
logger.error(message)
end
|
#fatal(message) ⇒ Object
23
24
25
|
# File 'lib/aws-carb/log4r.rb', line 23
def fatal(message)
logger.fatal(message)
end
|
#info(message) ⇒ Object
11
12
13
|
# File 'lib/aws-carb/log4r.rb', line 11
def info(message)
logger.info(message)
end
|
#ShellSpinner(text = nil, colorize = true, &block) ⇒ Object
38
39
40
41
42
|
# 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
|
#warn(message) ⇒ Object
15
16
17
|
# File 'lib/aws-carb/log4r.rb', line 15
def warn(message)
logger.warn(message)
end
|