From 16718b3cf6d20341fc43a6b7e09ad9ba6497e501 Mon Sep 17 00:00:00 2001 From: Seblu <sebastien.luttringer@smartjog.com> Date: Wed, 13 Jul 2011 17:15:28 +0200 Subject: [PATCH] Asking help with install display help including options from image --- bin/is | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/bin/is b/bin/is index da0dbac..eb0fa31 100755 --- a/bin/is +++ b/bin/is @@ -115,9 +115,9 @@ def c_install(parser, args): # get image package repoman = load_repositories(args) pkg = repoman.get(args.image, args.image_version) - else: - args.subparser.print_usage() - exit(1) + # add default show help options + args.subparser.add_argument("-h", "--help", action="help", default=argparse.SUPPRESS, + help="show program's version number and exit") # Print setup information arrow("Installing %s v%s" % (pkg.name, pkg.version)) # install start time @@ -217,7 +217,8 @@ p_del.add_argument("image_version") p_del.set_defaults(func=c_del) # install command parser -p_install = subparsers.add_parser("install", help=c_install.__doc__.lower()) +p_install = subparsers.add_parser("install", add_help=False, + help=c_install.__doc__.lower()) p_install.add_argument('-f', "--force", action="store_true", default=False, help="overwrite existing image") p_install.add_argument("-v", "--image-version", type=int, default=None, -- GitLab