]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-disk: deactivate / destroy PATH arg are optional 7756/head
authorLoic Dachary <ldachary@redhat.com>
Tue, 23 Feb 2016 08:52:39 +0000 (15:52 +0700)
committerLoic Dachary <ldachary@redhat.com>
Tue, 23 Feb 2016 09:16:47 +0000 (16:16 +0700)
And the mandatory positional arguments need not be == 1, it is enough to
leave the nargs parameter out.

Signed-off-by: Loic Dachary <loic@dachary.org>
src/ceph-disk/ceph_disk/main.py

index aa41d7f3b87c329907a152017ca9f6fa3a92aacf..4f0f9e1362b9bb6ae17259d88c4d1eecaf565573 100755 (executable)
@@ -4284,7 +4284,6 @@ def make_activate_parser(subparsers):
     activate_parser.add_argument(
         'path',
         metavar='PATH',
-        nargs=1,
         help='path to block device or directory',
     )
     activate_parser.add_argument(
@@ -4417,7 +4416,6 @@ def make_suppress_parser(subparsers):
     suppress_parser.add_argument(
         'path',
         metavar='PATH',
-        nargs=1,
         help='path to block device or directory',
     )
     suppress_parser.set_defaults(
@@ -4430,7 +4428,6 @@ def make_suppress_parser(subparsers):
     unsuppress_parser.add_argument(
         'path',
         metavar='PATH',
-        nargs=1,
         help='path to block device or directory',
     )
     unsuppress_parser.set_defaults(
@@ -4452,7 +4449,7 @@ def make_deactivate_parser(subparsers):
     deactivate_parser.add_argument(
         'path',
         metavar='PATH',
-        nargs=1,
+        nargs='?',
         help='path to block device or directory',
     )
     deactivate_parser.add_argument(
@@ -4483,7 +4480,7 @@ def make_destroy_parser(subparsers):
     destroy_parser.add_argument(
         'path',
         metavar='PATH',
-        nargs=1,
+        nargs='?',
         help='path to block device or directory',
     )
     destroy_parser.add_argument(