diff options
| author | Cerberus <matt.dietz@rackspace.com> | 2011-02-14 17:34:54 -0600 |
|---|---|---|
| committer | Cerberus <matt.dietz@rackspace.com> | 2011-02-14 17:34:54 -0600 |
| commit | b7cf8f233a585043f0aa85f4d26dc2fb5a6701c7 (patch) | |
| tree | 3dc3787524e10845bdf21d94e0f2c9de4365ed1e | |
| parent | e44a91ced3d19a3bca10457239592307bf6f829b (diff) | |
| download | nova-b7cf8f233a585043f0aa85f4d26dc2fb5a6701c7.tar.gz nova-b7cf8f233a585043f0aa85f4d26dc2fb5a6701c7.tar.xz nova-b7cf8f233a585043f0aa85f4d26dc2fb5a6701c7.zip | |
bad plugin
| -rw-r--r-- | nova/virt/xenapi/vmops.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/nova/virt/xenapi/vmops.py b/nova/virt/xenapi/vmops.py index 5ab73d562..ba0db22f1 100644 --- a/nova/virt/xenapi/vmops.py +++ b/nova/virt/xenapi/vmops.py @@ -258,7 +258,8 @@ class VMOps(object): #pretty fugly with self._get_snapshot(instance) as snapshot: params = {'host':dest, 'vdi_uuid':snapshot.vdi_uuids[1], - 'dest_name':'base_copy.vhd'} + 'dest_name': 'base_copy.vhd', + 'instance_id': instance.id, } self._session.async_call_plugin('migration', 'transfer_vhd', {'params': pickle.dumps(params)}) @@ -268,7 +269,8 @@ class VMOps(object): vdi_ref, vm_vdi_rec = \ VMHelper.get_vdi_for_vm_safely(self._session, vm_ref) params = {'host':dest, 'vdi_uuid': vm_vdi_rec['uuid'], - 'dest_name': 'cow.vhd'} + 'dest_name': 'cow.vhd', + 'instance_id': instance.id, } self._session.async_call_plugin('migration', 'transfer_vhd', {'params': pickle.dumps(params)}) return snapshot.vdi_uuids[1], vm_vdi_rec['uuid'] |
