Comparing dates of both rsync servers

This commit is contained in:
Rodrigo de Avila 2023-09-25 16:37:23 -03:00 committed by GitHub
parent fcd39effd5
commit 11a230f39c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 1 deletions

9
run.sh
View File

@ -10,7 +10,14 @@ if ! command -v yq >/dev/null 2>&1; then
exit 1
fi
ORIGINAL_TIME=$(curl -fsSL "https://rsync.repo.almalinux.org/almalinux/TIME")
ATL_TIME=$(date -d "$(curl -sSq https://atl.rsync.repo.almalinux.org/almalinux/timestamp.txt)" +%s)
SEA_TIME=$(date -d "$(curl -sSq https://sea.rsync.repo.almalinux.org/almalinux/timestamp.txt)" +%s)
if [ $ATL_TIME -ge $SEA_TIME ]; then
ORIGINAL_TIME=$ATL_TIME
else
ORIGINAL_TIME=$SEA_TIME
fi
# Example: https://admin.fedoraproject.org/mirrormanager/propagation