util-iso: always add webseeds to torrent
This commit is contained in:
parent
180671e360
commit
2f30dd9917
1 changed files with 6 additions and 9 deletions
|
@ -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(){
|
||||||
|
|
Loading…
Reference in a new issue