# File lib/aeolus_cli/command/cli_parser.rb, line 23 def initialize(argv=[], out=STDOUT ) @args = argv @out = out @options = {} end
# File lib/aeolus_cli/command/cli_parser.rb, line 29 def process # Check for command, then call appropriate Optionparser and initiate # call to that class. @command = @args.shift if COMMANDS.include?(@command) parse() unless @args.include?('-h') self.send(@command.to_sym) else @args << "-h" unless @args.include?('-h') parse() end end