+
+ def readIndex(self, directory, file):
+ print "Reading .xml meta index file", file
+ handler = InfoHandler(self.prerequisiteMet, directory, self.language)
+ try:
+ xml.sax.parse(file, handler)
+ for entry in handler.list:
+ self.packagesIndexlist.append((entry,file))
+ except InfoHandlerParseError:
+ print "file", file, "ignored due to errors in the file"
+ #print handler.list
+
+ def readDetails(self, directory, file):
+ print "Reading .xml meta details file", file
+ handler = InfoHandler(self.prerequisiteMet, directory, self.language)
+ try:
+ xml.sax.parse(file, handler)
+ for entry in handler.list:
+ self.packageDetails.append((entry,file))
+ except InfoHandlerParseError:
+ print "file", file, "ignored due to errors in the file"
+ #print handler.list
+