util-iso: always add webseeds to torrent

This commit is contained in:
udeved 2016-07-15 23:19:16 +02:00
parent 180671e360
commit 2f30dd9917

View file

@ -712,8 +712,11 @@ get_pacman_conf(){
} }
gen_webseed(){ gen_webseed(){
local mirrors=('heanet' 'jaist' 'switch' 'netcologne' 'iweb' 'kent') webseed url local webseed url project=$(get_project "${edition}")
url=${host}/projects/${project}/${dist_release}/${profile}/${iso_file} url=${host}/project/${project}/${dist_release}/${profile}/${iso_file}
local mirrors=('heanet' 'jaist' 'netcologne' 'iweb' 'kent')
for m in ${mirrors[@]};do for m in ${mirrors[@]};do
webseed=${webseed:-}${webseed:+,}"http://${m}.dl.${url}" webseed=${webseed:-}${webseed:+,}"http://${m}.dl.${url}"
done done
@ -741,13 +744,7 @@ load_profile(){
prepare_dir "${iso_dir}" prepare_dir "${iso_dir}"
chown "${OWNER}:${OWNER}" "${iso_dir}" chown "${OWNER}:${OWNER}" "${iso_dir}"
mktorrent_args=(-v -p -l ${piece_size} -a ${tracker_url}) mktorrent_args=(-v -p -l ${piece_size} -a ${tracker_url} -w $(gen_webseed))
project=$(get_project "${edition}")
if [[ "${edition}" == 'official' ]];then
mktorrent_args+=(-w $(gen_webseed))
fi
} }
get_edition(){ get_edition(){