X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;ds=sidebyside;f=modules%2Froles%2Ffiles%2Fstatic-mirroring%2Fstatic-mirror-run-all;h=c6aea0c10c404633d2aecc403bf117098c552871;hb=0aac917e02155dbb1b9f06d317f389feac08911d;hp=b85948f9c25261ca80a2e71e2495883c7995bf74;hpb=faea5a59510551386d3650c7556082974783c78f;p=mirror%2Fdsa-puppet.git diff --git a/modules/roles/files/static-mirroring/static-mirror-run-all b/modules/roles/files/static-mirroring/static-mirror-run-all index b85948f9c..c6aea0c10 100755 --- a/modules/roles/files/static-mirroring/static-mirror-run-all +++ b/modules/roles/files/static-mirroring/static-mirror-run-all @@ -25,6 +25,12 @@ set -u +. /etc/staticsync.conf +if ! [ -n "$base" ]; then + echo >&2 "base not configured!" + exit 1 +fi + awk -v host="$(hostname -f)" ' !/^ *(#|$)/ { split($6,ignorehosts,",") @@ -36,5 +42,5 @@ awk -v host="$(hostname -f)" ' print $1, $2 }' /etc/static-components.conf | while read master component ; do - static-mirror-run --one-stage "/srv/static.debian.org/mirrors/$component" "$master:$component/-live-" + static-mirror-run --one-stage "$base/mirrors/$component" "$master:$component/-live-" done