def getFileDuplicates(self): # XXXXXXXXXX raise NotImplementedError result = {} for db in self.dbs: files = db.getFileDuplicates() for file, pkgs in files.iteritems(): if result.has_key(file): result[file].extend(pkgs) else: result[file] = pkgs return result
def numFileDuplicates(self, filename): result = 0 for db in self.dbs: result += db.getFileDuplicates() return result