diff options
author | ZeLibertineGamer <zlg@zlg.space> | 2016-05-23 04:19:37 -0700 |
---|---|---|
committer | Ze Libertine Gamer <zlg@zlg.space> | 2016-05-23 04:19:37 -0700 |
commit | 88d303d636dd726d49bd45794966e931d063089c (patch) | |
tree | 8efc5b5e8c7c3c904c58aefd0837b9f2316de003 | |
parent | Add interactive game updater script (diff) | |
download | vgstash-88d303d636dd726d49bd45794966e931d063089c.tar.gz vgstash-88d303d636dd726d49bd45794966e931d063089c.tar.bz2 vgstash-88d303d636dd726d49bd45794966e931d063089c.tar.xz vgstash-88d303d636dd726d49bd45794966e931d063089c.zip |
Show help when invoked without arguments
-rwxr-xr-x | vgstash | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -398,7 +398,13 @@ def main(): # Let'er rip! args = parser.parse_args() - args.func(args) + try: + args.func(args) + except AttributeError: + # Handle "no arguments" case + args = ['-h'] + parser.parse_args(args) + args.func(args) # Oddity in Python needed if you're going to play nice with piping sys.stderr.close() |