Merge pull request #4859 from mitch-geht-ab/updatesh-proxy-caplty

switch update.sh/check_online_status() from ping to curl to make it proxy compatible
This commit is contained in:
Niklas Meyer 2022-11-30 17:39:21 +01:00 committed by GitHub
commit ff4f2ae0b6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,9 +3,9 @@
############## Begin Function Section ##############
check_online_status() {
CHECK_ONLINE_IPS=(1.1.1.1 9.9.9.9 8.8.8.8)
for ip in "${CHECK_ONLINE_IPS[@]}"; do
if timeout 3 ping -c 1 ${ip} > /dev/null; then
CHECK_ONLINE_DOMAINS=('https://github.com' 'https://hub.docker.com')
for domain in "${CHECK_ONLINE_DOMAINS[@]}"; do
if timeout 3 curl --head --silent --output /dev/null ${domain}; then
return 0
fi
done