From aafa8133ab89ced226e079846b71b072ac870bfe Mon Sep 17 00:00:00 2001
From: Paul McCarthy <pauldmccarthy@gmail.com>
Date: Wed, 8 May 2019 10:37:50 +0100
Subject: [PATCH] RF: resample_image print help if no args passed

---
 fsl/scripts/resample_image.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/fsl/scripts/resample_image.py b/fsl/scripts/resample_image.py
index 57a22143a..151c301bf 100644
--- a/fsl/scripts/resample_image.py
+++ b/fsl/scripts/resample_image.py
@@ -103,6 +103,10 @@ def parseArgs(argv):
     for a in ('shape', 'dim', 'reference'):
         dest.add_argument(*ARGS[a], help=HELPS[a], **OPTS[a])
 
+    if len(argv) == 0:
+        parser.print_help()
+        sys.exit(0)
+
     args        = parser.parse_args(argv)
     args.interp = INTERPS[   args.interp]
     args.dtype  = DTYPES.get(args.dtype, args.input.dtype)
-- 
GitLab