diff options
| author | Jenkins <jenkins@review.openstack.org> | 2015-04-19 13:55:33 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2015-04-19 13:55:33 +0000 |
| commit | c9d3addf2cddc4fca1da3f915e14ce8372cdc1bb (patch) | |
| tree | 76884831e2f3e459855356cd91812851ec0106b4 /openstackclient/identity/v3/role_assignment.py | |
| parent | fd8b284164da76a1a40726a2af6490b24a53e5d8 (diff) | |
| parent | 4c107e6f1b1913988e208b31206c84ab851b780c (diff) | |
| download | python-openstackclient-c9d3addf2cddc4fca1da3f915e14ce8372cdc1bb.tar.gz | |
Merge "Role operations should not require list object permission"
Diffstat (limited to 'openstackclient/identity/v3/role_assignment.py')
| -rw-r--r-- | openstackclient/identity/v3/role_assignment.py | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/openstackclient/identity/v3/role_assignment.py b/openstackclient/identity/v3/role_assignment.py index f053b608..24e3a7f7 100644 --- a/openstackclient/identity/v3/role_assignment.py +++ b/openstackclient/identity/v3/role_assignment.py @@ -18,6 +18,7 @@ import logging from cliff import lister from openstackclient.common import utils +from openstackclient.identity import common class ListRoleAssignment(lister.Lister): @@ -80,29 +81,29 @@ class ListRoleAssignment(lister.Lister): user = None if parsed_args.user: - user = utils.find_resource( - identity_client.users, + user = common.find_user( + identity_client, parsed_args.user, ) domain = None if parsed_args.domain: - domain = utils.find_resource( - identity_client.domains, + domain = common.find_domain( + identity_client, parsed_args.domain, ) project = None if parsed_args.project: - project = utils.find_resource( - identity_client.projects, + project = common.find_project( + identity_client, parsed_args.project, ) group = None if parsed_args.group: - group = utils.find_resource( - identity_client.groups, + group = common.find_group( + identity_client, parsed_args.group, ) |
