Fix quota list command for non-admin users
Due to a logic error the all-projects header was being set if no explicit project was being specified. Closes-Bug: 1980942 Change-Id: I3c492b4ffd1b75a42a6a152b1dea219e4986f411
This commit is contained in:
parent
041eda6d83
commit
0d0d339cc6
|
@ -53,9 +53,10 @@ class ListQuotasCommand(show.ShowOne):
|
|||
client = self.app.client_manager.dns
|
||||
common.set_all_common_headers(client, parsed_args)
|
||||
|
||||
proj_id = parsed_args.project_id or client.session.get_project_id()
|
||||
proj_id = client.session.get_project_id()
|
||||
|
||||
if parsed_args.project_id != client.session.get_project_id():
|
||||
if parsed_args.project_id and parsed_args.project_id != proj_id:
|
||||
proj_id = parsed_args.project_id
|
||||
common.set_all_projects(client, True)
|
||||
|
||||
data = client.quotas.list(proj_id)
|
||||
|
|
Loading…
Reference in New Issue