[newui] repo.mirrorlist may be None
Brian C. Lane
bcl at redhat.com
Fri Jul 27 20:59:19 UTC 2012
From: "Brian C. Lane" <bcl at redhat.com>
---
pyanaconda/packaging/__init__.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/pyanaconda/packaging/__init__.py b/pyanaconda/packaging/__init__.py
index ca23f53..02a1a5d 100644
--- a/pyanaconda/packaging/__init__.py
+++ b/pyanaconda/packaging/__init__.py
@@ -169,7 +169,9 @@ class Payload(object):
def _repoNeedsNetwork(self, repo):
""" Returns True if the ksdata repo requires networking. """
- urls = [repo.baseurl] + repo.mirrorlist
+ urls = [repo.baseurl]
+ if repo.mirrorlist:
+ urls.extend(repo.mirrorlist)
network_protocols = ["http:", "ftp:", "nfs:", "nfsiso:"]
for url in urls:
if any([url.startswith(p) for p in network_protocols]):
--
1.7.7.6
More information about the anaconda-patches
mailing list