Changed files:
modules/ftptree.py -> 1.23
self.errors=[]
self.warnings=[]
self.errors=[]
self.warnings=[]
+ def __cmp__(self, pkg):
+ if self.name > pkg.name:
+ return 1
+ elif self.name < pkg.name:
+ return -1
+ else:
+ return rpm.labelCompare(('0', self.version, self.release),
+ ('0', pkg.version, pkg.release))
+
def mark4moving(self):
if not self.marked4moving:
self.tree.marked4moving.append(self)
def mark4moving(self):
if not self.marked4moving:
self.tree.marked4moving.append(self)
def keys(self):
return self.pkgnames
def keys(self):
return self.pkgnames
+ def values(self):
+ return self.loadedpkgs.values()
+
def checktree(self, dsttree):
self.__checkbuild(self.loadedpkgs.values())
self.__checkarchs(dsttree, self.loadedpkgs.values())
def checktree(self, dsttree):
self.__checkbuild(self.loadedpkgs.values())
self.__checkarchs(dsttree, self.loadedpkgs.values())