File virtinst-git-xml-clear.diff of Package virt-manager

Subject: VirtualDeviceAddress: Only clear XML if not building from scratch
From: Cole Robinson crobinso@redhat.com Mon Aug 29 13:12:32 2011 -0400
Date: Mon Aug 29 13:12:32 2011 -0400:
Git: 061668208fa6cd8f45cf66dd921a56386de3f3b5


Index: virtinst-0.600.0/virtinst/VirtualDevice.py
===================================================================
--- virtinst-0.600.0.orig/virtinst/VirtualDevice.py
+++ virtinst-0.600.0/virtinst/VirtualDevice.py
@@ -170,7 +170,8 @@ class VirtualDeviceAddress(XMLBuilderDom
         self._unit = None
         self._port = None
 
-        self._remove_child_xpath("./address")
+        if self._is_parse():
+            self._remove_child_xpath("./address")
 
     def _get_type(self):
         return self._type
openSUSE Build Service is sponsored by