Merge "Dell SC: Can incorrectly identify if it is failed over"

This commit is contained in:
Jenkins 2016-10-07 19:34:24 +00:00 committed by Gerrit Code Review
commit c7a84f6ac6
1 changed files with 4 additions and 1 deletions

View File

@ -87,7 +87,10 @@ class DellCommonDriver(driver.ConsistencyGroupVD, driver.ManageableVD,
self.replication_enabled = True if self.backends else False
self.is_direct_connect = False
self.active_backend_id = kwargs.get('active_backend_id', None)
self.failed_over = (self.active_backend_id is not None)
self.failed_over = True if self.active_backend_id else False
LOG.info(_LI('Loading %(name)s: Failover state is %(state)r'),
{'name': self.backend_name,
'state': self.failed_over})
self.storage_protocol = 'iSCSI'
self.failback_timeout = 30