Fix downloading with CT_GetFile when no mirror is set.

/trunk/scripts/functions |    8     5     3     0 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
This commit is contained in:
Yann E. MORIN" 2009-01-31 13:15:18 +00:00
parent 9f53d6a4b8
commit 1a346ed273

View File

@ -478,7 +478,7 @@ CT_SaveLocal() {
# Usage: CT_GetFile <basename> [.extension] <url> [url ...]
CT_GetFile() {
local ext
local url
local url URLS LAN_URLS
local file="$1"
local first_ext
shift
@ -501,6 +501,8 @@ CT_GetFile() {
CT_DoLog EXTRA "Retrieving '${file}'"
CT_Pushd "${CT_TARBALLS_DIR}"
URLS="$@"
# Add URLs on the LAN mirror
LAN_URLS=
if [ "${CT_USE_MIRROR}" = "y" ]; then
@ -511,10 +513,10 @@ CT_GetFile() {
if [ "${CT_PREFER_MIRROR}" = "y" ]; then
CT_DoLog DEBUG "Pre-pending LAN mirror URLs"
URLS="${LAN_URLS} ${@}"
URLS="${LAN_URLS} ${URLS}"
else
CT_DoLog DEBUG "Appending LAN mirror URLs"
URLS="${@} ${LAN_URLS}"
URLS="${URLS} ${LAN_URLS}"
fi
fi