Önemli:
Specfile'da Files/File/Path içerisinde fileType attribute'u tanımlanmadıysa yerine "other" tipini tanımla. metadatatests'de çakılmasının nedeni tests/sandbox/metadata.xml'deki Path tagında fileType attribute'unun olmamasıydı. bu sorun pisinin çakılmasına yok açıyordu. Soru: Her path için fileType vermeye gerek varmı? Bence yok ve specfile içerisinde bunun için bir fallback tanımlamak uygun bir çözüm. Sizce?
This commit is contained in:
@@ -75,6 +75,8 @@ class PathInfo:
|
|||||||
def __init__(self, node):
|
def __init__(self, node):
|
||||||
self.pathname = getNodeText(node)
|
self.pathname = getNodeText(node)
|
||||||
self.fileType = getNodeAttribute(node, "fileType")
|
self.fileType = getNodeAttribute(node, "fileType")
|
||||||
|
if not self.fileType:
|
||||||
|
self.fileType = "other"
|
||||||
|
|
||||||
def elt(self, xml):
|
def elt(self, xml):
|
||||||
node = xml.newNode("Path")
|
node = xml.newNode("Path")
|
||||||
|
|||||||
Reference in New Issue
Block a user