summaryrefslogtreecommitdiff
path: root/cinderclient/v3/limits.py
Commit message (Collapse)AuthorAgeFilesLines
* Refactor v2 and v3 APIs supportIvan Kolodyazhny2016-12-201-84/+1
| | | | | | | | | | | Now v2 API uses code from v3. It's confusing and logically incorrect. This patch makes v3 API as an extended version of v2. The next patches related to this bug duplicated code between v1 and v2, v2 and v3 will be removed. Change-Id: I90a2b713556e91db69270a03ef6b798e08f93f90 Partial-Bug: #1643584
* Add tenant_id parameter to limits.Dimitri Mazmanov2016-07-291-2/+10
| | | | | | | | | | Cinder API allows specifying tenant_id to get tenant specific resource usage. This was missing in the client. This fix should allow fetching tenant specific resource usage directly from the client. Added tenant argument to the limits CLI. Closes-Bug: #1580562 Change-Id: I3fbd6341f6d018a79e7c343107ac974b6fbb9239
* Add /v3 endpoint support for cinderclientscottda2016-04-181-0/+91
Add support for Cinder API /v3 endpoint. A couple of unit tests for /v3 endpoint were added to v3/test_shell.py to ensure that the v3 shell works, and to also test that modules work with: from cinderclient.v2.availability_zones import * syntax. Change-Id: I6ae0ada221bebb4ab1850d9c99b10fcbb585201f Implements: https://blueprints.launchpad.net/python-cinderclient/+spec/add-v3-endpoint-support