summaryrefslogtreecommitdiffstats
path: root/test-framework/vmware/xmlutils.py
diff options
context:
space:
mode:
Diffstat (limited to 'test-framework/vmware/xmlutils.py')
-rw-r--r--test-framework/vmware/xmlutils.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/test-framework/vmware/xmlutils.py b/test-framework/vmware/xmlutils.py
new file mode 100644
index 000000000..609412309
--- /dev/null
+++ b/test-framework/vmware/xmlutils.py
@@ -0,0 +1,13 @@
+def startElement( gen, ns, name, attrsb={} ):
+ attrs = {}
+ for i in attrsb:
+ attrs[(None, i)] = attrsb[i]
+ gen.startElementNS( ( ns, name ), name, attrs )
+
+def endElement( gen, ns, name ):
+ gen.endElementNS( ( ns, name ), name )
+
+def writeElement( gen, ns, name, text, attrs={} ):
+ startElement( gen, ns, name, attrs )
+ gen.characters( text )
+ endElement( gen, ns, name )