cinder/cinder/tests/unit/volume/drivers/ceph
Walter A. Boring IV 56eaf475a4 Add ceph iscsi volume driver
The driver requires the new rbd-iscsi-client package, which is used
to talk to the rbd-target-api on the ceph iscsi gateway node.

The rbd-target-api is a python script meant to keep ceph iscsi gw nodes in
sync with each other, but the API is works for creating iscsi targets.
This is a new driver that makes heavy use of the ceph-iscsi project's
rbd-target-api python REST client here:
https://github.com/ceph/ceph-iscsi

The driver is a derivation of the rbd driver, and the intention is to reuse
as much of the base rbd driver as possible and just do iSCSI specific
code here.

Change-Id: Iff0e4d1137851c8f0b8ec25632d1186c2859b2fc
2021-01-28 08:22:13 -05:00
..
__init__.py Add ceph iscsi volume driver 2021-01-28 08:22:13 -05:00
fake_rbd_iscsi_client.py Add ceph iscsi volume driver 2021-01-28 08:22:13 -05:00
fake_rbd_iscsi_client_exceptions.py Add ceph iscsi volume driver 2021-01-28 08:22:13 -05:00
test_rbd_iscsi.py Add ceph iscsi volume driver 2021-01-28 08:22:13 -05:00