xend: fix external-device-migrate step 0
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 30 Jan 2008 14:24:20 +0000 (14:24 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 30 Jan 2008 14:24:20 +0000 (14:24 +0000)
Add domain name to a migrateDevice call, so the helper script
(external-device-migrate example) does not fail at step 0
(MIGRATION_TEST).

Signed-off-by: Pascal Bouchareine <pascal@gandi.net>
tools/python/xen/xend/XendDomainInfo.py

index 8cb1531f066c7b2e6b09b3c30415e82616c8f696..96f65287b79457c1345565cd1c1e88421c9ec91c 100644 (file)
@@ -1585,7 +1585,7 @@ class XendDomainInfo:
         @raise: XendError for a device that cannot be migrated
         """
         for (n, c) in self.info.all_devices_sxpr():
-            rc = self.migrateDevice(n, c, network, dst, DEV_MIGRATE_TEST)
+            rc = self.migrateDevice(n, c, network, dst, DEV_MIGRATE_TEST, self.getName())
             if rc != 0:
                 raise XendError("Device of type '%s' refuses migration." % n)