Check network connection
This commit is contained in:
parent
c12f894058
commit
e875db60a1
1 changed files with 7 additions and 0 deletions
|
@ -13,6 +13,7 @@ SERVICE_DOCKER="docker.service"
|
||||||
SERVICE_NM="NetworkManager.service"
|
SERVICE_NM="NetworkManager.service"
|
||||||
|
|
||||||
# Read infos from web
|
# Read infos from web
|
||||||
|
URL_VERSION_HOST="version.home-assistant.io"
|
||||||
URL_VERSION="https://version.home-assistant.io/stable.json"
|
URL_VERSION="https://version.home-assistant.io/stable.json"
|
||||||
HASSIO_VERSION=$(curl -s $URL_VERSION | jq -e -r '.supervisor')
|
HASSIO_VERSION=$(curl -s $URL_VERSION | jq -e -r '.supervisor')
|
||||||
URL_APPARMOR_PROFILE="https://version.home-assistant.io/apparmor.txt"
|
URL_APPARMOR_PROFILE="https://version.home-assistant.io/apparmor.txt"
|
||||||
|
@ -26,6 +27,12 @@ systemctl restart "${SERVICE_NM}"
|
||||||
info "Restarting docker service"
|
info "Restarting docker service"
|
||||||
systemctl restart "$SERVICE_DOCKER"
|
systemctl restart "$SERVICE_DOCKER"
|
||||||
|
|
||||||
|
# Check network connection
|
||||||
|
while ! ping -c 1 -W 1 ${URL_VERSION_HOST}; do
|
||||||
|
info "Waiting for ${URL_VERSION_HOST} - network interface might be down..."
|
||||||
|
sleep 2
|
||||||
|
done
|
||||||
|
|
||||||
case $ARCH in
|
case $ARCH in
|
||||||
"i386" | "i686")
|
"i386" | "i686")
|
||||||
MACHINE=${MACHINE:=qemux86}
|
MACHINE=${MACHINE:=qemux86}
|
||||||
|
|
Loading…
Reference in a new issue