]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
[RM-12151] Move 'rgw create' to a subparser
authorTravis Rhoden <trhoden@redhat.com>
Tue, 30 Jun 2015 18:36:22 +0000 (11:36 -0700)
committerTravis Rhoden <trhoden@redhat.com>
Wed, 1 Jul 2015 20:50:22 +0000 (13:50 -0700)
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
ceph_deploy/rgw.py

index ce02aa9803c28e95252af30a488305f0031de19f..92abb0026a1e29012c6db31e2e6306358f5b1595 100644 (file)
@@ -185,17 +185,14 @@ def colon_separated(s):
 @priority(30)
 def make(parser):
     """
-    Deploy ceph RGW on remote hosts.
+    Ceph RGW daemon management
     """
-    parser.add_argument(
-        'subcommand',
-        metavar='SUBCOMMAND',
-        choices=[
-            'create',
-            ],
-        help='create an RGW instance',
+    rgw_parser = parser.add_subparsers(dest='subcommand')
+    rgw_create = rgw_parser.add_parser(
+        'create',
+        help='Create an RGW instance'
         )
-    parser.add_argument(
+    rgw_create.add_argument(
         'rgw',
         metavar='HOST[:NAME]',
         nargs='*',