diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | src/GLIUtility.py | 2 |
2 files changed, 6 insertions, 2 deletions
@@ -1,6 +1,10 @@ # ChangeLog for Gentoo Linux Installer # Copyright 2005-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.650 2006/05/24 01:44:58 agaffney Exp $ +# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.651 2006/06/10 00:24:20 agaffney Exp $ + + 9 Jun 2006; Andrew Gaffney <agaffney@gentoo.org> + src/GLIUtility.py: + minor tweak to regex for parsing mirrors.xml 23 May 2006; Andrew Gaffney <agaffney@gentoo.org> src/templates/x86ArchitectureTemplate.py: diff --git a/src/GLIUtility.py b/src/GLIUtility.py index d19cfc4..1547b28 100644 --- a/src/GLIUtility.py +++ b/src/GLIUtility.py @@ -658,7 +658,7 @@ def list_mirrors(http=True, ftp=True, rsync=True): if mirrortypes: mirrortypes += '\|' mirrortypes += "rsync" - mirrorlist = spawn(r"wget -O - 'http://www.gentoo.org/main/en/mirrors.xml?passthru=1' 2>/dev/null | /bin/sed -ne '/^[[:space:]]\+<uri link=\"\(" + mirrortypes + r"\):\/\/[^\"]\+\">/{s/^[[:space:]]\+<uri link=\"\([^\"]\+\)\">\(.*\)<\/uri>.*$/\1|\2/;p}'", return_output=True)[1].strip().split("\n") + mirrorlist = spawn(r"wget -O - 'http://www.gentoo.org/main/en/mirrors.xml?passthru=1' 2>/dev/null | /bin/sed -ne '/^[[:space:]]*<uri link=\"\(" + mirrortypes + r"\):\/\/[^\"]\+\">/{s/^[[:space:]]*<uri link=\"\([^\"]\+\)\">\(.*\)<\/uri>.*$/\1|\2/;p}'", return_output=True)[1].strip().split("\n") for mirror in mirrorlist: mirror = mirror.strip() mirrors.append(mirror.split("|")) |