summaryrefslogtreecommitdiff
path: root/virtinst/xmlbuilder.py
diff options
context:
space:
mode:
authorCole Robinson <crobinso@redhat.com>2018-02-26 14:56:24 -0500
committerCole Robinson <crobinso@redhat.com>2018-02-26 14:56:24 -0500
commit435fdf2a6a5ac62dcb80d04803b059cef3f110dc (patch)
treebdb19bb538d209a952ca5b5def98811b6765f2e6 /virtinst/xmlbuilder.py
parent84c02da998bd1209339d02ba2bb05526e7d8ce40 (diff)
downloadvirt-manager-435fdf2a6a5ac62dcb80d04803b059cef3f110dc.tar.gz
tests: Add xmlns remove_child test case
And tighten up the xmlbuilder xmlns hackery
Diffstat (limited to 'virtinst/xmlbuilder.py')
-rw-r--r--virtinst/xmlbuilder.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/virtinst/xmlbuilder.py b/virtinst/xmlbuilder.py
index 50418a55..39ffd02b 100644
--- a/virtinst/xmlbuilder.py
+++ b/virtinst/xmlbuilder.py
@@ -455,8 +455,8 @@ class _XMLState(object):
if not parsexml:
parsexml = "<%s%s/>" % (self._root_name, self._namespace)
elif self._namespace and "xmlns" not in parsexml:
- parsexml = parsexml.replace(self._root_name,
- self._root_name + self._namespace)
+ parsexml = parsexml.replace("<" + self._root_name,
+ "<" + self._root_name + self._namespace)
try:
self.xmlapi = XMLAPI(parsexml)