Class: Trunk::DefaultCommand
- Inherits:
-
Object
- Object
- Trunk::DefaultCommand
- 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. = "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 |