[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH] Fix "Invalid Parameter" during xm create


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Tom Lendacky <toml@xxxxxxxxxx>
  • Date: Mon, 10 Oct 2005 11:26:02 -0500
  • Delivery-date: Mon, 10 Oct 2005 16:23:29 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

This patch fixes an error in the xm create path when the
xc.domain_create call fails (eg, when ACM policy prevents creation of a
domain).  When xc.domain_create fails, dompath never gets set.

diff -r 03d69dbea152 tools/python/xen/xend/XendDomainInfo.py
--- a/tools/python/xen/xend/XendDomainInfo.py   Mon Oct 10 15:57:41 2005
+++ b/tools/python/xen/xend/XendDomainInfo.py   Mon Oct 10 11:14:42 2005
@@ -1087,7 +1087,8 @@
         log.debug("XendDomainInfo.destroy: domid=%s", self.domid)
 
         self.cleanupVm()
-        self.destroyDomain()
+        if self.dompath is not None:
+                self.destroyDomain()
 
 
     def destroyDomain(self):

Thanks,
Tom Lendacky



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.