]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Add volume drivers for Infortrend Storage
authorLee <jessy1092@gmail.com>
Fri, 24 Apr 2015 07:50:20 +0000 (15:50 +0800)
committerLee <jessy1092@gmail.com>
Wed, 17 Jun 2015 12:43:49 +0000 (20:43 +0800)
commit2815195053312d3565527d8cf00e7de17c4dd45b
tree6bf73a93cb91274db56e8d2be3dbbe3a69d22fa7
parent24c60db7a10708c8bf083d12076b95ea7d42e0ef
Add volume drivers for Infortrend Storage

Infortrend implement ISCSI and FC volume drivers for
EonStor DS product.
It manages storage by Infortrend CLI tool.

common_cli.py implements the basic Cinder Driver API.
infortrend_fc_cli.py and infortrend_iscsi_cli.py use them to
provide FC and iSCSI specific support.

Support features:
- Volume Create/Delete
- Volume Attach/Detach
- Snapshot Create/Delete
- Create Volume from Snapshot
- Get Volume Stats
- Copy Image to Volume
- Copy Volume to Image
- Clone Volume
- Extend Volume

Change-Id: I830c5a48a5fb85707f02396b4634825e27455e8a
Implements: blueprint infortrend-iscsi-fc-volume-driver
cinder/exception.py
cinder/tests/unit/test_infortrend_cli.py [new file with mode: 0644]
cinder/tests/unit/test_infortrend_common.py [new file with mode: 0644]
cinder/volume/drivers/infortrend/__init__.py [new file with mode: 0644]
cinder/volume/drivers/infortrend/eonstor_ds_cli/__init__.py [new file with mode: 0644]
cinder/volume/drivers/infortrend/eonstor_ds_cli/cli_factory.py [new file with mode: 0644]
cinder/volume/drivers/infortrend/eonstor_ds_cli/common_cli.py [new file with mode: 0644]
cinder/volume/drivers/infortrend/infortrend_fc_cli.py [new file with mode: 0644]
cinder/volume/drivers/infortrend/infortrend_iscsi_cli.py [new file with mode: 0644]