Display better error message on unknown command, and return code 1
This commit is contained in:
@@ -257,7 +257,11 @@ class App(object):
|
||||
return 0
|
||||
|
||||
def run_subcommand(self, argv):
|
||||
subcommand = self.command_manager.find_command(argv)
|
||||
try:
|
||||
subcommand = self.command_manager.find_command(argv)
|
||||
except ValueError as err:
|
||||
LOG.error(err)
|
||||
return 1
|
||||
cmd_factory, cmd_name, sub_argv = subcommand
|
||||
cmd = cmd_factory(self, self.options)
|
||||
err = None
|
||||
|
||||
Reference in New Issue
Block a user