diff options
author | Jenkins <jenkins@review.openstack.org> | 2012-02-22 18:56:56 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2012-02-22 18:56:56 +0000 |
commit | 9742dc0673e3e54b1bbc427a170103a0caca23e7 (patch) | |
tree | adbbb1a5cacf470ca5b6720727cab39df2b4d100 | |
parent | 77c11b2ba190a5c7b7e4d7d47ea8775d58fcaf30 (diff) | |
parent | c233b44fbbd0570c95d7da3414cf1de1bb63939d (diff) | |
download | keystone-9742dc0673e3e54b1bbc427a170103a0caca23e7.tar.gz keystone-9742dc0673e3e54b1bbc427a170103a0caca23e7.tar.xz keystone-9742dc0673e3e54b1bbc427a170103a0caca23e7.zip |
Merge "cli now returns an exit status cmd is invalid."
-rw-r--r-- | keystone/cli.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/keystone/cli.py b/keystone/cli.py index cca5bbd5..0444d4d0 100644 --- a/keystone/cli.py +++ b/keystone/cli.py @@ -130,3 +130,6 @@ def main(argv=None, config_files=None): cmd = args[1] if cmd in CMDS: return run(cmd, (args[:1] + args[2:])) + else: + print_commands(CMDS) + sys.exit("Unknown command: %s" % cmd) |