summaryrefslogtreecommitdiff
path: root/openstackclient/identity/v2_0/role.py
diff options
context:
space:
mode:
authorDean Troyer <dtroyer@gmail.com>2014-11-18 15:11:32 -0600
committerSteve Martinelli <stevemar@ca.ibm.com>2014-12-01 17:36:20 -0500
commit04d30c1855f1229d986c7ad3bdae43a2b2d38990 (patch)
treee7bb3db5d38e1e560839d56c4aae9a6f96e61755 /openstackclient/identity/v2_0/role.py
parent7e6b68ded99c86a4e24e548445f6ae03262ef259 (diff)
downloadpython-openstackclient-04d30c1855f1229d986c7ad3bdae43a2b2d38990.tar.gz
Command object docs: project, role, user
project role user user role Change-Id: I445e09a3ffb69114912ae562a9285963a636bfd1
Diffstat (limited to 'openstackclient/identity/v2_0/role.py')
-rw-r--r--openstackclient/identity/v2_0/role.py37
1 files changed, 24 insertions, 13 deletions
diff --git a/openstackclient/identity/v2_0/role.py b/openstackclient/identity/v2_0/role.py
index df69e857..cec95095 100644
--- a/openstackclient/identity/v2_0/role.py
+++ b/openstackclient/identity/v2_0/role.py
@@ -38,17 +38,20 @@ class AddRole(show.ShowOne):
parser.add_argument(
'role',
metavar='<role>',
- help=_('Role name or ID to add to user'))
+ help=_('Role to add to <project>:<user> (name or ID)'),
+ )
parser.add_argument(
'--project',
metavar='<project>',
required=True,
- help=_('Include project (name or ID)'))
+ help=_('Include <project> (name or ID)'),
+ )
parser.add_argument(
'--user',
metavar='<user>',
required=True,
- help=_('Name or ID of user to include'))
+ help=_('Include <user> (name or ID)'),
+ )
return parser
def take_action(self, parsed_args):
@@ -80,8 +83,9 @@ class CreateRole(show.ShowOne):
parser = super(CreateRole, self).get_parser(prog_name)
parser.add_argument(
'role_name',
- metavar='<role-name>',
- help=_('New role name'))
+ metavar='<name>',
+ help=_('New role name'),
+ )
parser.add_argument(
'--or-show',
action='store_true',
@@ -110,7 +114,7 @@ class CreateRole(show.ShowOne):
class DeleteRole(command.Command):
- """Delete existing role"""
+ """Delete an existing role"""
log = logging.getLogger(__name__ + '.DeleteRole')
@@ -119,7 +123,8 @@ class DeleteRole(command.Command):
parser.add_argument(
'role',
metavar='<role>',
- help=_('Name or ID of role to delete'))
+ help=_('Role to delete (name or ID)'),
+ )
return parser
def take_action(self, parsed_args):
@@ -162,11 +167,13 @@ class ListUserRole(lister.Lister):
'user',
metavar='<user>',
nargs='?',
- help=_('Name or ID of user to include'))
+ help=_('User to list (name or ID)'),
+ )
parser.add_argument(
'--project',
metavar='<project>',
- help=_('Include project (name or ID)'))
+ help=_('Filter users by <project> (name or ID)'),
+ )
return parser
def take_action(self, parsed_args):
@@ -227,17 +234,20 @@ class RemoveRole(command.Command):
parser.add_argument(
'role',
metavar='<role>',
- help=_('Role name or ID to remove from user'))
+ help=_('Role to remove from <project>:<user> (name or ID)'),
+ )
parser.add_argument(
'--project',
metavar='<project>',
required=True,
- help=_('Project to include (name or ID)'))
+ help=_('Include <project> (name or ID)'),
+ )
parser.add_argument(
'--user',
metavar='<user>',
required=True,
- help=_('Name or ID of user'))
+ help=_('Include <user> (name or ID)'),
+ )
return parser
def take_action(self, parsed_args):
@@ -265,7 +275,8 @@ class ShowRole(show.ShowOne):
parser.add_argument(
'role',
metavar='<role>',
- help=_('Name or ID of role to display'))
+ help=_('Role to show (name or ID)'),
+ )
return parser
def take_action(self, parsed_args):