Pass in the parameters multipath when migrating volume

When multipath is enabled, we do not pass in parameters
multipath when migrating volume.

Change-Id: Ie6a8136835550d1cec1bc0ccd9c30c83e59580d4
Closes-Bug: #1735674
This commit is contained in:
yuyafei 2017-12-01 08:35:28 +00:00
parent 92d9f19f99
commit a045c0f28a
1 changed files with 4 additions and 1 deletions

View File

@ -1967,7 +1967,10 @@ class VolumeManager(manager.CleanableManager,
src_vol.volume_type_id,
dest_vol.volume_type_id):
attach_encryptor = True
properties = utils.brick_get_connector_properties()
use_multipath = self.configuration.use_multipath_for_image_xfer
enforce_multipath = self.configuration.enforce_multipath_for_image_xfer
properties = utils.brick_get_connector_properties(use_multipath,
enforce_multipath)
dest_remote = remote in ['dest', 'both']
dest_attach_info = self._attach_volume(