]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-volume: lvm.prepare: print help and return before parsing args if no args
authorAlfredo Deza <adeza@redhat.com>
Fri, 14 Jul 2017 17:28:30 +0000 (13:28 -0400)
committerAlfredo Deza <adeza@redhat.com>
Fri, 4 Aug 2017 14:25:58 +0000 (10:25 -0400)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
src/ceph-volume/ceph_volume/devices/lvm/prepare.py

index 46b10b52306d345023abfd366daae7b904d862b5..e8369bbac2b427b79cd4566fd4037ae045dd1f1a 100644 (file)
@@ -167,7 +167,7 @@ class Prepare(object):
 
         """)
         parser = argparse.ArgumentParser(
-            prog='ceph-volume lvm activate',
+            prog='ceph-volume lvm prepare',
             formatter_class=argparse.RawDescriptionHelpFormatter,
             description=sub_command_help,
         )
@@ -206,7 +206,8 @@ class Prepare(object):
             '--osd-fsid',
             help='Reuse an existing OSD fsid',
         )
+        if len(self.argv) == 0:
+            print sub_command_help
+            return
         args = parser.parse_args(self.argv)
-        if len(self.argv) <= 1:
-            return parser.print_help()
         self.prepare(args)