cf73815982
- Added the following APIs and tests for volume type * update volume type PUT http://<openstackhost>:8776/v2/${tenant_id}/types/${vol_type_id} body { "volume_type": { "description":"updated_desc" } } ** user can update description. ** if update description, descripiton can be empty spaces. ** description can not be None ** only admin can access this API *get default volume type GET http://<openstackhost>:8776/v2/${tenant_id}/types/default ** if default_volume_type is specified in cinder.conf and is valid, the default volume type will be returned. ** if default_volume_type is not specified in cinder.conf or is not valid, it will return 404 with a message saying default volume type can not be found. - Updated the following APIs and tests for volume type * create volume type should take description as an option. * list volume types or get one volume type will include description for volume type if the description is not None. - Upgraded the database cinder on table volume_types to include the description. database upgrade/downgrade scripts and tests are added. - update API should send a notification to the message bus when updating succeeds or fails. - as of 12/5/2014, had to rebase with master which has volume type access change, I also fixed the tests in that area in order to get the unit tests pass. Implements: blueprint volume-type-description Change-Id: I3100a8f74fa1c0cc8d9293bf30e17b6ac4c72edb |
||
---|---|---|
.. | ||
contrib | ||
middleware | ||
openstack | ||
schemas | ||
v1 | ||
v2 | ||
views | ||
__init__.py | ||
common.py | ||
extensions.py | ||
urlmap.py | ||
versions.py | ||
xmlutil.py |