[yum-commits] Branch 'yum-3_2_X' - yum/packages.py
James Antill
james at osuosl.org
Thu Jul 8 20:15:43 UTC 2010
yum/packages.py | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
New commits:
commit 3ff72f5413a6e82c00e4329d6130e0c8468009f9
Author: James Antill <james at and.org>
Date: Wed Jul 7 17:10:21 2010 -0400
Add the package we are operating on to YumVerifyPackage, as self.po
diff --git a/yum/packages.py b/yum/packages.py
index 8f160da..b5a7d40 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -1579,7 +1579,8 @@ class _RPMVerifyPackageFile(YUMVerifyPackageFile):
class YUMVerifyPackage:
""" A holder for YUMVerifyPackageFile objects. """
- def __init__(self):
+ def __init__(self, po):
+ self.po = po
self._files = {}
def __contains__(self, fname):
@@ -1607,8 +1608,8 @@ class YUMVerifyPackage:
class _RPMVerifyPackage(YUMVerifyPackage):
- def __init__(self, fi, def_csum_type, patterns, all):
- YUMVerifyPackage.__init__(self)
+ def __init__(self, po, fi, def_csum_type, patterns, all):
+ YUMVerifyPackage.__init__(self, po)
self._presetup = (fi, def_csum_type, patterns, all)
def _setup(self):
@@ -1681,7 +1682,7 @@ class YumInstalledPackage(YumHeaderPackage):
csum_type = RPM_CHECKSUM_TYPES[csum_num]
# maybe an else with an error code here? or even a verify issue?
- pfs = _RPMVerifyPackage(fi, csum_type, patterns, all)
+ pfs = _RPMVerifyPackage(self, fi, csum_type, patterns, all)
if callback is not None:
pfs = callback(pfs)
More information about the Yum-commits
mailing list