changeset 304:34ef6a2a0c97

import: Show help if no sub-command was specified.
author Ludovic Chabant <ludovic@chabant.com>
date Thu, 19 Mar 2015 22:05:30 -0700
parents 5dbab01daaba
children 9ae23409d6e9
files piecrust/commands/builtin/util.py
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/piecrust/commands/builtin/util.py	Thu Mar 19 18:30:38 2015 -0700
+++ b/piecrust/commands/builtin/util.py	Thu Mar 19 22:05:30 2015 -0700
@@ -82,5 +82,8 @@
             p.set_defaults(sub_requires_website=i.requires_website)
 
     def checkedRun(self, ctx):
+        if not hasattr(ctx.args, 'sub_func'):
+            ctx.parser.parse_args(['import', '--help'])
+            return
         ctx.args.sub_func(ctx)