Fix the way we call find_resource when only using ID
Change-Id: I6fb08edd5499767863e0e67f363bcd9fff3aea60 Closes-Bug: 1475127
This commit is contained in:
		| @@ -57,18 +57,30 @@ def find_domain(identity_client, name_or_id): | |||||||
|  |  | ||||||
| def find_group(identity_client, name_or_id, domain_name_or_id=None): | def find_group(identity_client, name_or_id, domain_name_or_id=None): | ||||||
|     domain_id = _get_domain_id_if_requested(identity_client, domain_name_or_id) |     domain_id = _get_domain_id_if_requested(identity_client, domain_name_or_id) | ||||||
|  |     if not domain_id: | ||||||
|  |         return _find_identity_resource(identity_client.groups, name_or_id, | ||||||
|  |                                        groups.Group) | ||||||
|  |     else: | ||||||
|         return _find_identity_resource(identity_client.groups, name_or_id, |         return _find_identity_resource(identity_client.groups, name_or_id, | ||||||
|                                        groups.Group, domain_id=domain_id) |                                        groups.Group, domain_id=domain_id) | ||||||
|  |  | ||||||
|  |  | ||||||
| def find_project(identity_client, name_or_id, domain_name_or_id=None): | def find_project(identity_client, name_or_id, domain_name_or_id=None): | ||||||
|     domain_id = _get_domain_id_if_requested(identity_client, domain_name_or_id) |     domain_id = _get_domain_id_if_requested(identity_client, domain_name_or_id) | ||||||
|  |     if not domain_id: | ||||||
|  |         return _find_identity_resource(identity_client.projects, name_or_id, | ||||||
|  |                                        projects.Project) | ||||||
|  |     else: | ||||||
|         return _find_identity_resource(identity_client.projects, name_or_id, |         return _find_identity_resource(identity_client.projects, name_or_id, | ||||||
|                                        projects.Project, domain_id=domain_id) |                                        projects.Project, domain_id=domain_id) | ||||||
|  |  | ||||||
|  |  | ||||||
| def find_user(identity_client, name_or_id, domain_name_or_id=None): | def find_user(identity_client, name_or_id, domain_name_or_id=None): | ||||||
|     domain_id = _get_domain_id_if_requested(identity_client, domain_name_or_id) |     domain_id = _get_domain_id_if_requested(identity_client, domain_name_or_id) | ||||||
|  |     if not domain_id: | ||||||
|  |         return _find_identity_resource(identity_client.users, name_or_id, | ||||||
|  |                                        users.User) | ||||||
|  |     else: | ||||||
|         return _find_identity_resource(identity_client.users, name_or_id, |         return _find_identity_resource(identity_client.users, name_or_id, | ||||||
|                                        users.User, domain_id=domain_id) |                                        users.User, domain_id=domain_id) | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Steve Martinelli
					Steve Martinelli