]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Adding volume driver for X-IO ISE
authorRichard Hedlind <richard.hedlind@x-io.com>
Mon, 27 Oct 2014 15:18:06 +0000 (09:18 -0600)
committerRichard Hedlind <richard.hedlind@x-io.com>
Wed, 26 Nov 2014 17:30:34 +0000 (10:30 -0700)
commit6e289f33869a7d57f0cc2795dcc99b78ea025655
tree2123b492505b1d38367b0cb5e044f8bf72d8758c
parentefd080c39cbee8d43596ca9163613358a7baf5ca
Adding volume driver for X-IO ISE

Driver is implemented using one base class XIOISEDriver and two
classes, one for each storage protocol.

This change also addresses version 1.1.0 of the driver that
adds support for:
- QoS
- Volume affinity
- Thin
- Retype

Driver Cert results:
https://bugs.launchpad.net/cinder/+bug/1360078

Unit test tests all required interfaces for both driver types.

Change-Id: I2eeb44e768871e02e407f93243aabef993f96d53
Implements: blueprint xio-iscsi-fc-volume-driver
Implements: blueprint xio-volume-driver-1-1
cinder/exception.py [changed mode: 0644->0755]
cinder/tests/test_xio.py [new file with mode: 0755]
cinder/volume/driver.py [changed mode: 0644->0755]
cinder/volume/drivers/xio.py [new file with mode: 0755]
etc/cinder/cinder.conf.sample