Implements: adds FIBRE_CHANNEL support

This change adds the FIBRE_CHANNEL as a supported protocol to the
brick cinderclient extension. The change was tested with a 3PAR
storage backend and a Debian 9.2 Host OS installation.

Cinder volume driver used for testing was:

 cinder.volume.drivers.hpe.hpe_3par_fc.HPE3PARFCDriver

Storage backend hardware used for testing was:

 HP 3PAR 7400c

Amended to resolve pep8/documentation errors as reported by Zuul

Change-Id: Ie7e8b7e3141600de0d711a7bca94256d4d7f58ab
This commit is contained in:
Ruben de Smet 2018-06-05 16:09:06 +02:00
parent b23f62201f
commit 34758ce52d
2 changed files with 6 additions and 2 deletions

View File

@ -45,7 +45,11 @@ class InitializeConnection(VolumeAction):
class VerifyProtocol(VolumeAction):
# NOTE(e0ne): Only iSCSI and RBD based drivers are supported. NFS doesn't
# work. Drivers with other protocols are not tested yet.
SUPPORTED_PROCOTOLS = [initiator.ISCSI, initiator.RBD]
SUPPORTED_PROCOTOLS = [
initiator.ISCSI,
initiator.RBD,
initiator.FIBRE_CHANNEL
]
def verify(self, protocol):
protocol = protocol.upper()

View File

@ -4,7 +4,7 @@
contain the root `toctree` directive.
Welcome to brick-python-cinderclient-ext's documentation!
========================================================
=========================================================
Contents: