Method: GoScript#execute_command
- Defined in:
- lib/go_script/go.rb
#execute_command(argv) ⇒ Object
29 30 31 32 33 34 35 |
# File 'lib/go_script/go.rb', line 29 def execute_command(argv) command = argv.shift CommandGroup.usage exitstatus: 1 if command.nil? CommandGroup.usage if ['-h', '--help', '-help', 'help'].include? command send :version if ['-v', '--version', 'version'].include? command send CommandGroup.command(command.to_sym), argv end |