NetApp SolidFire: Fix NetApp SolidFire SSL option

The driver.verify_ssl atribute is being defined before its usage in
the _create_cluster_reference() causing the driver initialization
to fail.

(cherry picked from commit 9089982ef1)

Change-Id: Ic616bbcced22db6eb8c8946dec98aefd84b16c31
(cherry picked from commit ee974f98a1)
This commit is contained in:
Erlon R. Cruz 2018-08-09 21:13:44 -03:00 committed by Eric Harney
parent 121515cf59
commit 4f385b0401
1 changed files with 1 additions and 1 deletions

View File

@ -213,11 +213,11 @@ class SolidFireDriver(san.SanISCSIDriver):
self.cluster_pairs = [] self.cluster_pairs = []
self.replication_enabled = False self.replication_enabled = False
self.failed_over = False self.failed_over = False
self.verify_ssl = self.configuration.driver_ssl_cert_verify
self.target_driver = SolidFireISCSI(solidfire_driver=self, self.target_driver = SolidFireISCSI(solidfire_driver=self,
configuration=self.configuration) configuration=self.configuration)
self.default_cluster = self._create_cluster_reference() self.default_cluster = self._create_cluster_reference()
self.active_cluster = self.default_cluster self.active_cluster = self.default_cluster
self.verify_ssl = self.configuration.driver_ssl_cert_verify
# If we're failed over, we need to parse things out and set the active # If we're failed over, we need to parse things out and set the active
# cluster appropriately # cluster appropriately