From: Alfredo Deza Date: Fri, 14 Jul 2017 17:28:14 +0000 (-0400) Subject: ceph-volume: lvm: print help and return before parsing args if no args X-Git-Tag: ses5-milestone10~3^2~5^2~38 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=dad18970cbc22c64ea8ef82739ccfa466a4e6d2b;p=ceph.git ceph-volume: lvm: print help and return before parsing args if no args Signed-off-by: Alfredo Deza --- diff --git a/src/ceph-volume/ceph_volume/devices/lvm/activate.py b/src/ceph-volume/ceph_volume/devices/lvm/activate.py index b6d04f52d038..666c2b45f01f 100644 --- a/src/ceph-volume/ceph_volume/devices/lvm/activate.py +++ b/src/ceph-volume/ceph_volume/devices/lvm/activate.py @@ -98,7 +98,8 @@ class Activate(object): action='store_true', default=True, help='filestore objectstore (current default)', ) - args = parser.parse_args(self.argv[1:]) - if len(self.argv) <= 1: - return parser.print_help() + if len(self.argv) == 0: + print sub_command_help + return + args = parser.parse_args(self.argv) self.activate(args)