summaryrefslogtreecommitdiffstats
path: root/tests/test-framework/vmware/xmlutils.py
blob: 609412309f8781c5b022a1f77652a90e7fabf9ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
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 )