* files.xml yazmayla ilgili gelismeler
This commit is contained in:
+16
-8
@@ -10,12 +10,21 @@ class FileInfo:
|
|||||||
self.md5Sum = getNodeText(getNode(node, "MD5Sum"))
|
self.md5Sum = getNodeText(getNode(node, "MD5Sum"))
|
||||||
|
|
||||||
def elt(self, dom):
|
def elt(self, dom):
|
||||||
## FIXME: looking for the clean way to do it
|
## FIXME: looking for a better way to do it
|
||||||
elt = dom.createElement()
|
## could apparently use helper functions to do this shorter
|
||||||
elt.appendChild(dom.createTextNode(path))
|
elt = dom.createElement("File")
|
||||||
elt.appendChild(dom.createTextNode(type))
|
pathElt = dom.createElement("Path")
|
||||||
elt.appendChild(dom.createTextNode(size))
|
pathElt.appendChild(dom.createTextNode(path))
|
||||||
elt.appendChild(dom.createTextNode(size))
|
typeElt = dom.createElement("Type")
|
||||||
|
typeElt.appendChild(dom.createTextNode(type))
|
||||||
|
sizeElt = dom.createElement("Size")
|
||||||
|
sizeElt.appendChild(dom.createTextNode(str(size)))
|
||||||
|
md5Elt = dom.createElement("MD5Sum")
|
||||||
|
md5Elt.appendChild(dom.createTextNode(md5sum))
|
||||||
|
elt.appendChild(pathElt)
|
||||||
|
elt.appendChild(typeElt)
|
||||||
|
elt.appendChild(sizeElt)
|
||||||
|
elt.appendChild(md5Elt)
|
||||||
return elt
|
return elt
|
||||||
|
|
||||||
class Files(XmlFile):
|
class Files(XmlFile):
|
||||||
@@ -32,7 +41,6 @@ class Files(XmlFile):
|
|||||||
def write(self, filename):
|
def write(self, filename):
|
||||||
#FIXME: need a function to clear DOM first!
|
#FIXME: need a function to clear DOM first!
|
||||||
for x in list:
|
for x in list:
|
||||||
pass
|
elf.appendChild(x.elt(self.dom))
|
||||||
#elf.putNode("File/
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user