Return the domain renaming during migration.
authorEwan Mellor <ewan@xensource.com>
Wed, 1 Nov 2006 18:20:23 +0000 (18:20 +0000)
committerEwan Mellor <ewan@xensource.com>
Wed, 1 Nov 2006 18:20:23 +0000 (18:20 +0000)
Signed-off-by: Ewan Mellor <ewan@xensource.com>
tools/python/xen/xend/XendCheckpoint.py

index 3b6baf5710188d314468ddbd5a166c4c798bed3e..0c0809f82013b39c0a76b6bf4ad84f1cb3f4df01 100644 (file)
@@ -59,9 +59,7 @@ def save(fd, dominfo, network, live, dst):
     # Rename the domain temporarily, so that we don't get a name clash if this
     # domain is migrating (live or non-live) to the local host.  Doing such a
     # thing is useful for debugging.
-    #
-    # FIXME: I don't think this is such a good idea - atse@xensource.com
-    #dominfo.setName('migrating-' + domain_name)
+    dominfo.setName('migrating-' + domain_name)
 
     try:
         dominfo.migrateDevices(network, dst, DEV_MIGRATE_STEP1, domain_name)
@@ -102,10 +100,10 @@ def save(fd, dominfo, network, live, dst):
     except Exception, exn:
         log.exception("Save failed on domain %s (%d).", domain_name,
                       dominfo.getDomid())
-        #try:
-        #    dominfo.setName(domain_name)
-        #except:
-        #    log.exception("Failed to reset the migrating domain's name")
+        try:
+            dominfo.setName(domain_name)
+        except:
+            log.exception("Failed to reset the migrating domain's name")
         raise Exception, exn