@@ -6224,8 +6224,10 @@ def gen_fake_bdms(obj, instance):
6224
6224
fake_bdms.append(bdms)
6225
6225
return bdms
6226
6226
6227
- migrate_data = migrate_data_obj.XenapiLiveMigrateData(
6228
- block_migration=True)
6227
+ migrate_data = migrate_data_obj.LibvirtLiveMigrateData(
6228
+ block_migration=True,
6229
+ is_shared_instance_path=False,
6230
+ is_shared_block_storage=False)
6229
6231
6230
6232
mock_pre.side_effect = test.TestingException
6231
6233
mock_get_bdms.side_effect = gen_fake_bdms
@@ -6245,9 +6247,9 @@ def do_it(mock_client, mock_setup):
6245
6247
# submitted to a thread executor raises, the exception will not be
6246
6248
# raised unless Future.result() is called.
6247
6249
self.compute.live_migration(
6248
- c, dest=dest_host, block_migration=True,
6249
- instance=instance, migration=migration,
6250
- migrate_data=migrate_data)
6250
+ c, dest=dest_host, block_migration=True,
6251
+ instance=instance, migration=migration,
6252
+ migrate_data=migrate_data)
6251
6253
mock_setup.assert_called_once_with(c, instance, self.compute.host)
6252
6254
mock_client.move_allocations.assert_called_once_with(
6253
6255
c, migration.uuid, instance.uuid)
@@ -6262,8 +6264,8 @@ def do_it(mock_client, mock_setup):
6262
6264
self.assertEqual('failed', migration.status)
6263
6265
mock_get_disk.assert_called()
6264
6266
mock_pre.assert_called_once_with(c,
6265
- instance, True, mock_get_disk.return_value, dest_host,
6266
- migrate_data)
6267
+ instance, True, mock_get_disk.return_value, dest_host,
6268
+ migrate_data)
6267
6269
6268
6270
# Assert that _rollback_live_migration puts connection_info back to
6269
6271
# what it was before the call to pre_live_migration.
@@ -6289,7 +6291,7 @@ def do_it(mock_client, mock_setup):
6289
6291
mock_rollback.assert_called_once_with(c, instance, dest_host,
6290
6292
destroy_disks=True,
6291
6293
migrate_data=test.MatchType(
6292
- migrate_data_obj.XenapiLiveMigrateData ))
6294
+ migrate_data_obj.LibvirtLiveMigrateData ))
6293
6295
# Assert that the final attachment_ids returned by
6294
6296
# BlockDeviceMappingList.get_by_instance_uuid are then deleted.
6295
6297
mock_attachment_delete.assert_has_calls([
0 commit comments