Change RPC post_live_migration_at_destination from call to cast

We don't expect post_live_migration_at_destination to return anything,
so change call to cast.

Change-Id: Iccdb6e195d1d5d9b96e1372206823d414caae872
This commit is contained in:
Yaguang Tang
2013-12-19 17:44:27 +08:00
parent ed53a102e2
commit cfa7a261f3
2 changed files with 3 additions and 4 deletions

View File

@@ -516,9 +516,8 @@ class ComputeAPI(rpcclient.RpcProxy):
version = self._get_compat_version('3.0', '2.0')
instance_p = jsonutils.to_primitive(instance)
cctxt = self.client.prepare(server=host, version=version)
return cctxt.call(ctxt,
'post_live_migration_at_destination',
instance=instance_p, block_migration=block_migration)
cctxt.cast(ctxt, 'post_live_migration_at_destination',
instance=instance_p, block_migration=block_migration)
def pre_live_migration(self, ctxt, instance, block_migration, disk,
host, migrate_data=None):

View File

@@ -378,7 +378,7 @@ class ComputeRpcAPITestCase(test.TestCase):
migrate_data={}, version='2.0')
def test_post_live_migration_at_destination(self):
self._test_compute_api('post_live_migration_at_destination', 'call',
self._test_compute_api('post_live_migration_at_destination', 'cast',
instance=self.fake_instance, block_migration='block_migration',
host='host')