Command docs: region

Fix up formatting fro region command docs and help

Change-Id: Icf8c03da38b30fc69e7fe70f9c14aaa99881d320
This commit is contained in:
Dean Troyer 2014-12-31 10:05:37 -06:00
parent be8cac9cea
commit b5ce0f145f
3 changed files with 64 additions and 44 deletions

View File

@ -9,24 +9,30 @@ region create
Create new region Create new region
.. program:: region create
.. code:: bash .. code:: bash
os region create os region create
[--parent-region <region-id>] [--parent-region <region-id>]
[--description <region-description>] [--description <description>]
[--url <region-url>] [--url <url>]
<region-id> <region-id>
:option:`--parent-region` <region-id> .. option:: --parent-region <region-id>
Parent region
Parent region ID
.. option:: --description <description>
:option:`--description` <region-description>
New region description New region description
:option:`--url` <region-url> .. option:: --url <url>
New region URL New region URL
:option:`<region-id>` .. _region_create-region-id:
.. describe:: <region-id>
New region ID New region ID
region delete region delete
@ -34,61 +40,75 @@ region delete
Delete region Delete region
.. program:: region delete
.. code:: bash .. code:: bash
os region delete os region delete
<region> <region-id>
:option:`<region>` .. _region_delete-region-id:
Region to delete .. describe:: <region-id>
Region ID to delete
region list region list
----------- -----------
List regions List regions
.. program:: region list
.. code:: bash .. code:: bash
os region list os region list
[--parent-region <region-id>] [--parent-region <region-id>]
:option:`--parent-region` <region-id> .. option:: --parent-region <region-id>
Filter by a specific parent region
Filter by parent region ID
region set region set
---------- ----------
Set region properties Set region properties
.. program:: region set
.. code:: bash .. code:: bash
os region set os region set
[--parent-region <region-id>] [--parent-region <region-id>]
[--description <region-description>] [--description <description>]
[--url <region-url>] [--url <url>]
<region> <region-id>
:option:`--parent-region` <region-id> .. option:: --parent-region <region-id>
New parent region
New parent region ID
.. option:: --description <description>
:option:`--description` <region-description>
New region description New region description
:option:`--url` <region-url> .. option:: --url <url>
New region URL New region URL
:option:`<region>` .. _region_set-region-id:
.. describe:: <region-id>
Region ID to modify Region ID to modify
region show region show
----------- -----------
Show region Display region details
.. program:: region show
.. code:: bash .. code:: bash
os region show os region show
<region> <region-id>
:option:`<region>` .. _region_show-region-id:
Region ID to modify .. describe:: <region-id>
Region ID to display

View File

@ -97,7 +97,7 @@ referring to both Compute and Volume quotas.
* ``policy``: Identity - determines authorization * ``policy``: Identity - determines authorization
* ``project``: (**Identity**) owns a group of resources * ``project``: (**Identity**) owns a group of resources
* ``quota``: (**Compute**, **Volume**) resource usage restrictions * ``quota``: (**Compute**, **Volume**) resource usage restrictions
* ``region``: (**Identity**) * ``region``: (**Identity**) a subset of an OpenStack deployment
* ``request token``: Identity - temporary OAuth-based token * ``request token``: Identity - temporary OAuth-based token
* ``role``: Identity - a policy object used to determine authorization * ``role``: Identity - a policy object used to determine authorization
* ``security group``: Compute, Network - groups of network access rules * ``security group``: Compute, Network - groups of network access rules

View File

@ -35,22 +35,22 @@ class CreateRegion(show.ShowOne):
# seems like poor UX, we will only support user-defined IDs. # seems like poor UX, we will only support user-defined IDs.
parser.add_argument( parser.add_argument(
'region', 'region',
metavar='<region>', metavar='<region-id>',
help=_('New region'), help=_('New region ID'),
) )
parser.add_argument( parser.add_argument(
'--parent-region', '--parent-region',
metavar='<parent-region>', metavar='<region-id>',
help=_('The parent region of new region'), help=_('Parent region ID'),
) )
parser.add_argument( parser.add_argument(
'--description', '--description',
metavar='<region-description>', metavar='<description>',
help=_('New region description'), help=_('New region description'),
) )
parser.add_argument( parser.add_argument(
'--url', '--url',
metavar='<region-url>', metavar='<url>',
help=_('New region url'), help=_('New region url'),
) )
@ -82,8 +82,8 @@ class DeleteRegion(command.Command):
parser = super(DeleteRegion, self).get_parser(prog_name) parser = super(DeleteRegion, self).get_parser(prog_name)
parser.add_argument( parser.add_argument(
'region', 'region',
metavar='<region>', metavar='<region-id>',
help=_('Region to delete'), help=_('Region ID to delete'),
) )
return parser return parser
@ -104,8 +104,8 @@ class ListRegion(lister.Lister):
parser = super(ListRegion, self).get_parser(prog_name) parser = super(ListRegion, self).get_parser(prog_name)
parser.add_argument( parser.add_argument(
'--parent-region', '--parent-region',
metavar='<parent-region>', metavar='<region-id>',
help=_('Filter by parent region'), help=_('Filter by parent region ID'),
) )
return parser return parser
@ -137,22 +137,22 @@ class SetRegion(command.Command):
parser = super(SetRegion, self).get_parser(prog_name) parser = super(SetRegion, self).get_parser(prog_name)
parser.add_argument( parser.add_argument(
'region', 'region',
metavar='<region>', metavar='<region-id>',
help=_('Region to change'), help=_('Region ID to modify'),
) )
parser.add_argument( parser.add_argument(
'--parent-region', '--parent-region',
metavar='<parent-region>', metavar='<region-id>',
help=_('New parent region of the region'), help=_('New parent region ID'),
) )
parser.add_argument( parser.add_argument(
'--description', '--description',
metavar='<region-description>', metavar='<description>',
help=_('New region description'), help=_('New region description'),
) )
parser.add_argument( parser.add_argument(
'--url', '--url',
metavar='<region-url>', metavar='<url>',
help=_('New region url'), help=_('New region url'),
) )
return parser return parser
@ -179,7 +179,7 @@ class SetRegion(command.Command):
class ShowRegion(show.ShowOne): class ShowRegion(show.ShowOne):
"""Show region""" """Display region details"""
log = logging.getLogger(__name__ + '.ShowRegion') log = logging.getLogger(__name__ + '.ShowRegion')
@ -187,8 +187,8 @@ class ShowRegion(show.ShowOne):
parser = super(ShowRegion, self).get_parser(prog_name) parser = super(ShowRegion, self).get_parser(prog_name)
parser.add_argument( parser.add_argument(
'region', 'region',
metavar='<region>', metavar='<region-id>',
help=_('Region to display'), help=_('Region ID to display'),
) )
return parser return parser