diff options
author | Michał Górny <mgorny@gentoo.org> | 2017-11-21 23:28:56 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2017-11-21 23:28:56 +0100 |
commit | c18e5944baa28b6fd66fa6102f66056163fc1a91 (patch) | |
tree | b7d0d2fbef05ff86fdc10a42479c4b829bdc98f4 | |
parent | 9aa25a6c38955cc9c71d11afa0c6814f04cca703 (diff) | |
download | gemato-c18e5944baa28b6fd66fa6102f66056163fc1a91.tar.gz |
cli: Handle missing action correctly
-rw-r--r-- | gemato/cli.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gemato/cli.py b/gemato/cli.py index 5027bfe..d04b2d8 100644 --- a/gemato/cli.py +++ b/gemato/cli.py @@ -317,4 +317,6 @@ def main(argv): create.set_defaults(func=do_create) vals = argp.parse_args(argv[1:]) + if not hasattr(vals, 'func'): + argp.error('No function specified') return vals.func(vals, argp) |