def test_attach_volume(self): instance_data = self._get_instance_data() connection_info = db_fakes.get_fake_volume_info_data(self._volume_target_portal, self._volume_id) data = connection_info["data"] target_lun = data["target_lun"] target_iqn = data["target_iqn"] target_portal = data["target_portal"] mount_point = "/dev/sdc" self._mock_attach_volume(instance_data["name"], target_iqn, target_lun, target_portal) self._mox.ReplayAll() self._conn.attach_volume(connection_info, instance_data, mount_point) self._mox.VerifyAll() self.assertEquals(len(self._instance_volume_disks), 1)
def test_detach_volume(self): instance_data = self._get_instance_data() instance_name = instance_data["name"] connection_info = db_fakes.get_fake_volume_info_data(self._volume_target_portal, self._volume_id) data = connection_info["data"] target_lun = data["target_lun"] target_iqn = data["target_iqn"] target_portal = data["target_portal"] mount_point = "/dev/sdc" self._mock_detach_volume(target_iqn, target_lun) self._mox.ReplayAll() self._conn.detach_volume(connection_info, instance_data, mount_point) self._mox.VerifyAll()