Class: Babushka::Cmdline

Inherits:
Object show all
Extended by:
LogHelpers
Defined in:
lib/babushka/cmdline.rb,
lib/babushka/cmdline/parser.rb,
lib/babushka/cmdline/handler.rb,
lib/babushka/cmdline/helpers.rb

Defined Under Namespace

Classes: Handler, Helpers, Parser

Class Method Summary collapse

Methods included from LogHelpers

debug, deprecated!, log, log_block, log_error, log_ok, log_stderr, log_warn, removed!

Class Method Details

.fail_with(message) ⇒ Object



10
11
12
13
# File 'lib/babushka/cmdline/handler.rb', line 10

def self.fail_with message
  log message
  exit 1
end

.handle(name, description, &blk) ⇒ Object



6
7
8
# File 'lib/babushka/cmdline/handler.rb', line 6

def self.handle name, description, &blk
  Handler.add name, description, blk
end