From d7aae0860cf75be76463251978cd63af6aec87a7 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 29 Oct 2008 11:54:55 -0400 Subject: [PATCH] Fall back to the unsigned path when checking ExcludeArch/ExclusiveArch, as well. --- mash/__init__.py | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/mash/__init__.py b/mash/__init__.py index f9f94dc..eafb1d7 100644 --- a/mash/__init__.py +++ b/mash/__init__.py @@ -216,7 +216,15 @@ class Mash: os.mkdir(os.path.dirname(cachepath)) except: pass - result = urlgrabber.grabber.urlgrab(path,cachepath) + try: + result = urlgrabber.grabber.urlgrab(path, cachepath) + except: + path = os.path.join(koji.pathinfo.build(builds_hash[pkg['build_id']]), koji.pathinfo.rpm(pkg)) + try: + result = urlgrabber.grabber.urlgrab(path, cachepath) + except: + print "WARNING: can't download %s from %s" % (nevra(pkg), srcurl) + return None fd = open(result) return fd -- 1.6.0.3