diff options
author | Andrew Gaffney <agaffney@gentoo.org> | 2006-06-10 00:24:21 +0000 |
---|---|---|
committer | Andrew Gaffney <agaffney@gentoo.org> | 2006-06-10 00:24:21 +0000 |
commit | f32972e5a607aaa6f3031ad7744f94a417a27ba6 (patch) | |
tree | f303f8c829a2394ce7ba34145aa0bd026a05cf9f /src/GLIUtility.py | |
parent | only show packages listed in grppkgs.txt if networkless (diff) | |
download | gli-f32972e5a607aaa6f3031ad7744f94a417a27ba6.tar.gz gli-f32972e5a607aaa6f3031ad7744f94a417a27ba6.tar.bz2 gli-f32972e5a607aaa6f3031ad7744f94a417a27ba6.zip |
src/GLIUtility.py:
minor tweak to regex for parsing mirrors.xml
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/gli/trunk@1457 f8877401-5920-0410-a79b-8e2d7e04ca0d
Diffstat (limited to 'src/GLIUtility.py')
-rw-r--r-- | src/GLIUtility.py | 2 |
1 files changed, 1 insertions, 1 deletions
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("|")) |