[yum-commits] yum/yumRepo.py
zpavlas at osuosl.org
zpavlas at osuosl.org
Wed Sep 19 15:00:45 UTC 2012
yum/yumRepo.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
New commits:
commit 1562fef1aa9ca1469e7915e5c941fdc2409ffd0a
Author: ZdenÄk Pavlas <zpavlas at redhat.com>
Date: Wed Sep 19 16:09:05 2012 +0200
Actually use verifyLocalPkg(). Helps BZ 858632.
Do something, when the verification fails.
(unlink file, try next mirror)
diff --git a/yum/yumRepo.py b/yum/yumRepo.py
index b057961..4648da9 100644
--- a/yum/yumRepo.py
+++ b/yum/yumRepo.py
@@ -976,7 +976,10 @@ Insufficient space in download directory %s
misc.unlink_f(local)
if checkfunc is None:
- checkfunc = lambda obj: package.verifyLocalPkg()
+ def checkfunc(obj):
+ if not package.verifyLocalPkg():
+ misc.unlink_f(local)
+ raise URLGrabError(-1, _('Package does not match intended download.'))
ret = self._getFile(url=basepath,
relative=remote,
More information about the Yum-commits
mailing list