Class: Trunk::DefaultCommand

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

Instance Method Summary collapse

Instance Method Details

#run(arguments) ⇒ Object



27
28
29
30
31
32
33
34
35
36
37
38
39
# File 'lib/trunk/cli.rb', line 27

def run(arguments)
  parser = OptionParser.new
  parser.banner = "Usage: trunk [options]"
  parser.on("-v", "--[no-]verbose", "run verbosely") do |v|
  end
  parser.on("--version", "show version") do |v|
    puts Trunk::VERSION
  end
  parser.on_tail("-h", "--help", "print help") do
    puts parser
  end
  parser.parse!(arguments)
end