diff --git a/scripts/functions b/scripts/functions index 209d2361..b3b216a2 100644 --- a/scripts/functions +++ b/scripts/functions @@ -478,7 +478,7 @@ CT_SaveLocal() { # Usage: CT_GetFile [.extension] [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