diff --git a/tools/python/xen/xend/XendMigrate.py b/tools/python/xen/xend/XendMigrate.py index 36929c8b15..9c235e8700 100644 --- a/tools/python/xen/xend/XendMigrate.py +++ b/tools/python/xen/xend/XendMigrate.py @@ -295,6 +295,11 @@ class XendMigrateInfo(XfrdInfo): eserver.inject('xend.domain.migrate', [ self.dominfo.name, self.dominfo.id, "begin", self.sxpr() ]) + # Special case for localhost: destroy all devices early. + if 0 and self.dst_host in ["localhost", "127.0.0.1"]: + self.dominfo.restart_cancel() + self.dominfo.cleanup() + #self.dominfo.destroy_console() xfrd.request(['xfr.migrate', self.src_dom, vmconfig, diff --git a/tools/python/xen/xend/server/SrvDomainDir.py b/tools/python/xen/xend/server/SrvDomainDir.py index cc41c78c61..6307b25089 100644 --- a/tools/python/xen/xend/server/SrvDomainDir.py +++ b/tools/python/xen/xend/server/SrvDomainDir.py @@ -45,7 +45,7 @@ class SrvDomainDir(SrvDir): errmsg = '' try: configstring = req.args.get('config')[0] - print 'config:', configstring + #print 'op_create>', 'config:', configstring pin = sxp.Parser() pin.input(configstring) pin.input_eof()