From: Travis Rhoden Date: Tue, 30 Jun 2015 18:36:22 +0000 (-0700) Subject: [RM-12151] Move 'rgw create' to a subparser X-Git-Tag: v1.5.26~13^2~7 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fcd323e107ef28e903e1e0b419711e7c84836684;p=ceph-deploy.git [RM-12151] Move 'rgw create' to a subparser Signed-off-by: Travis Rhoden --- diff --git a/ceph_deploy/rgw.py b/ceph_deploy/rgw.py index ce02aa9..92abb00 100644 --- a/ceph_deploy/rgw.py +++ b/ceph_deploy/rgw.py @@ -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='*',