Quota API and CLI improvements for default tenant

Registered by Rushi Agrawal

The quotas API and CLI requires passing of tenant ID again, in order to view the quota for the current user. As one can see, this is superfluous, but changing it is not straightforward as the API specification is /v2/<tenant_id>/os-quota-sets/<tenant_id>[/|?]<a_quota_action_or_query_filter>.

This BP wants to change it to /v2/<tenant_id>/os-quota-sets/<a_quota_action>?<additional_filters>. If a user wants to view other tenant's quota details, he can pass tenant_id=<TID> as the additional filter. y default, it will display quotas for the current tenant.

More details in the upcoming spec..

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Rushi Agrawal
Direction:
Needs approval
Assignee:
Rushi Agrawal
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Mike Perez

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/quota-api-cli-default-tenant-improvements,n,z

Addressed by: https://review.openstack.org/142445
    Quota API and CLI improvements

Gerrit topic: https://review.openstack.org/#q,topic:bug/1307486,n,z

Addressed by: https://review.openstack.org/139610
    List quota defaults without passing tenant ID

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.