aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZeLibertineGamer <zlg@zlg.space>2016-05-23 04:19:37 -0700
committerZe Libertine Gamer <zlg@zlg.space>2016-05-23 04:19:37 -0700
commit88d303d636dd726d49bd45794966e931d063089c (patch)
tree8efc5b5e8c7c3c904c58aefd0837b9f2316de003
parentAdd interactive game updater script (diff)
downloadvgstash-88d303d636dd726d49bd45794966e931d063089c.tar.gz
vgstash-88d303d636dd726d49bd45794966e931d063089c.tar.bz2
vgstash-88d303d636dd726d49bd45794966e931d063089c.tar.xz
vgstash-88d303d636dd726d49bd45794966e931d063089c.zip
Show help when invoked without arguments
-rwxr-xr-xvgstash8
1 files changed, 7 insertions, 1 deletions
diff --git a/vgstash b/vgstash
index 0983f1c..1196920 100755
--- a/vgstash
+++ b/vgstash
@@ -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()