Class: Yacli::Cli

Inherits:
Object
  • Object
show all
Defined in:
lib/yacli/cli.rb

Class Method Summary collapse

Class Method Details

.startObject



3
4
5
6
7
8
9
10
11
12
13
# File 'lib/yacli/cli.rb', line 3

def self.start
  require 'yacli/base'
  b = Base.new
  options = Base.options do
    opt :cmd, "Number of limbs", :default => 'uname', :type => :string
  end
  b.log("running CLI with options: #{options.inspect}")
  result = b.cli(options)
  b.log("result: #{result.inspect}")
  #b.log("I'm logging error", :error)
end