def test_initialize_connection(self): mox = self._mox drv = self._driver volume = db_fakes.get_fake_volume_info() initiator_name = "%s%s" % (CONF.iscsi_target_prefix, volume['name']) connector = db_fakes.get_fake_connector_info() self._mox.StubOutWithMock(windows_utils.WindowsUtils, 'associate_initiator_with_iscsi_target') windows_utils.WindowsUtils.associate_initiator_with_iscsi_target( volume['provider_location'], initiator_name, ) self._mox.StubOutWithMock(windows_utils.WindowsUtils, 'get_host_information') windows_utils.WindowsUtils.get_host_information( volume, volume['provider_location']) mox.ReplayAll() drv.initialize_connection(volume, connector) mox.VerifyAll()
def test_terminate_connection(self): drv = self._driver volume = db_fakes.get_fake_volume_info() initiator_name = "%s%s" % (CONF.iscsi_target_prefix, volume['name']) connector = db_fakes.get_fake_connector_info() self.mox.StubOutWithMock(windows_utils.WindowsUtils, 'delete_iscsi_target') windows_utils.WindowsUtils.delete_iscsi_target( initiator_name, volume['provider_location']) self.mox.ReplayAll() drv.terminate_connection(volume, connector)
def test_initialize_connection(self): #Create a volume self._create_volume() self._drv.create_export({}, self._volume_data) self._connector_data = db_fakes.get_fake_connector_info(self._iqn) init_data = self._drv.initialize_connection(self._volume_data, self._connector_data) target_name = self._volume_data['provider_location'] initiator_name = self._connector_data['initiator'] wt_initiator_ids = self._wutils.find_initiator_ids(target_name, initiator_name) self.assertEquals(len(wt_initiator_ids), 1) properties = init_data['data'] self.assertNotEqual(properties['target_iqn'], None)
def test_initialize_connection(self): #Create a volume self._create_volume() self._drv.create_export({}, self._volume_data) self._connector_data = db_fakes.get_fake_connector_info(self._iqn) init_data = self._drv.initialize_connection(self._volume_data, self._connector_data) target_name = self._volume_data['provider_location'] initiator_name = self._connector_data['initiator'] wt_initiator_ids = self._wutils.find_initiator_ids( target_name, initiator_name) self.assertEquals(len(wt_initiator_ids), 1) properties = init_data['data'] self.assertNotEqual(properties['target_iqn'], None)
def test_initialize_connection(self): drv = self._driver volume = db_fakes.get_fake_volume_info() initiator_name = "%s%s" % (CONF.iscsi_target_prefix, volume['name']) connector = db_fakes.get_fake_connector_info() self.mox.StubOutWithMock(windows_utils.WindowsUtils, 'associate_initiator_with_iscsi_target') windows_utils.WindowsUtils.associate_initiator_with_iscsi_target( volume['provider_location'], initiator_name, ) self.mox.StubOutWithMock(windows_utils.WindowsUtils, 'get_host_information') windows_utils.WindowsUtils.get_host_information( volume, volume['provider_location']) self.mox.ReplayAll() drv.initialize_connection(volume, connector)