summaryrefslogtreecommitdiff
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
Diffstat (limited to '')
-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()
test, tox, clickzlg16-778/+779 2018-03-18Flesh out filter types and ownership statuszlg3-82/+144 2018-03-18README.mdown: break line correctlyzlg1-1/+1 2018-03-18add 'playlog' list filterzlg2-2/+9 2018-03-13Update helpers a bitzlg1-2/+9 2018-03-13Make VGSTASH_DB_LOCATION point to a filezlg2-21/+20 2016-11-18Remove settings from helpers.shZe Libertine Gamer1-5/+0 2016-11-15Correct phrasing in README.Ze Libertine Gamer1-4/+4 2016-11-13DerpZe Libertine Gamer1-0/+1 2016-11-03Improve error handling in shell scriptsZe Libertine Gamer4-3/+23 2016-10-24Correct run_again, add recursionZe Libertine Gamer1-0/+4 2016-10-21Add quotes to correct behavior for arglistZe Libertine Gamer1-1/+1 2016-10-14updater.sh: add recursion, error handlingZe Libertine Gamer1-43/+101 2016-10-14Correct pipe-handling behaviorZe Libertine Gamer1-1/+9 2016-10-12Clarify a method to move between platformsZe Libertine Gamer1-2/+5