diff options
Diffstat (limited to 'test-framework/vmware/xmlutils.py')
-rw-r--r-- | test-framework/vmware/xmlutils.py | 13 |
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 ) |