summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorCerberus <matt.dietz@rackspace.com>2011-02-14 15:55:52 -0600
committerCerberus <matt.dietz@rackspace.com>2011-02-14 15:55:52 -0600
commitfad5baf307b74a92fd5b9d8e2d1479f558e180aa (patch)
treea815c1278db6182728fd82bca43b3355a306c77b /plugins
parent7bb6122549ad5ac549465f0012020f8e5dc9d506 (diff)
downloadnova-fad5baf307b74a92fd5b9d8e2d1479f558e180aa.tar.gz
nova-fad5baf307b74a92fd5b9d8e2d1479f558e180aa.tar.xz
nova-fad5baf307b74a92fd5b9d8e2d1479f558e180aa.zip
hurr
Diffstat (limited to 'plugins')
-rw-r--r--plugins/xenserver/xenapi/etc/xapi.d/plugins/migration7
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/xenserver/xenapi/etc/xapi.d/plugins/migration b/plugins/xenserver/xenapi/etc/xapi.d/plugins/migration
index 71d4473c5..e73480445 100644
--- a/plugins/xenserver/xenapi/etc/xapi.d/plugins/migration
+++ b/plugins/xenserver/xenapi/etc/xapi.d/plugins/migration
@@ -69,6 +69,9 @@ def move_vhds_into_sr(session, args):
params = pickle.dumps(args)
instance_id = params['instance_id']
+ new_base_copy_uuid = params['new_base_copy_uuid']
+ new_cow_uuid = params['new_cow_uuid']
+
sr_path = get_sr_path(session)
sr_temp_path = "%s/images/" % sr_path
@@ -78,8 +81,6 @@ def move_vhds_into_sr(session, args):
source_base_copy_path = "%s/base_copy.vhd" % source_image_path
source_cow_path = "%s/cow.vhd" % source_image_path
- new_base_copy_uuid = str(uuid.uuid4())
- new_cow_uuid = str(uuid.uuid4())
temp_vhd_path = "%s/instance%d/" % (sr_temp_path, instance_id)
new_base_copy_path = "%s/%s.vhd" % (temp_vhd_path, new_base_copy_uuid)
@@ -97,7 +98,7 @@ def move_vhds_into_sr(session, args):
shutil.move("%s/*.vhd" % temp_vhd_path, sr_path)
os.rmdir(temp_vhd_path)
- return (new_base_copy_uuid, new_cow_uuid)
+ return None
def transfer_vhd(session, args):