deb-cinder/cinder/objects
xing-yang 8cf9786e00 Add group type and group specs
This patch adds support for group types and group specs.
This is the first patch to implement the blueprint
generic-volume-group.

The client side patch is here:
https://review.openstack.org/#/c/320157/

Current microversion is 3.11. The following CLI's are supported.
cinder --os-volume-api-version 3.11 group-type-create my_test_group
cinder --os-volume-api-version 3.11 group-type-list
cinder --os-volume-api-version 3.11 group-type-show my_test_group
cinder --os-volume-api-version 3.11 group-type-key my_test_group
    set test_key=test_val
cinder --os-volume-api-version 3.11 group-specs-list
cinder --os-volume-api-version 3.11 group-type-key my_test_group
    unset test_key
cinder --os-volume-api-version 3.11 group-type-update <group type uuid>
    --name "new_group" --description "my group type"
cinder --os-volume-api-version 3.11 group-type-delete new_group

APIImpact
DocImpact
Change-Id: I38b938782e0c3b2df624f975bd07e0b81684c888
Partial-Implements: blueprint generic-volume-group
2016-07-08 14:26:39 -04:00
..
__init__.py Add group type and group specs 2016-07-08 14:26:39 -04:00
backup.py Update OVO instance on destroy method call 2016-07-22 17:54:00 +02:00
base.py Add group type and group specs 2016-07-08 14:26:39 -04:00
cgsnapshot.py Update Versioned Objects with Cluster object 2016-07-22 21:00:08 +02:00
cluster.py Update Versioned Objects with Cluster object 2016-07-22 21:00:08 +02:00
consistencygroup.py Update Versioned Objects with Cluster object 2016-07-22 21:00:08 +02:00
fields.py Move QualityOfServiceSpecs to use VersionedObject 2016-07-06 16:37:08 +00:00
group_type.py Add group type and group specs 2016-07-08 14:26:39 -04:00
qos_specs.py Fix mistakes introduced with QoSSpecs object 2016-07-28 13:34:24 +02:00
request_spec.py Switch request_spec in create volume calls to ovo 2016-08-01 18:40:48 +00:00
service.py Update Versioned Objects with Cluster object 2016-07-22 21:00:08 +02:00
snapshot.py Update Versioned Objects with Cluster object 2016-07-22 21:00:08 +02:00
volume_attachment.py Remove remotable from OVOs 2016-06-12 13:49:02 +02:00
volume_type.py Switch request_spec in create volume calls to ovo 2016-08-01 18:40:48 +00:00
volume.py Update Versioned Objects with Cluster object 2016-07-22 21:00:08 +02:00