From 9fe9e1a7e5ea842c2d086f8655516b95b6787ed1 Mon Sep 17 00:00:00 2001 From: dcmartin Date: Wed, 30 Dec 2020 11:48:15 -0800 Subject: [PATCH] lgtm --- installer.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/installer.sh b/installer.sh index f672180..c66cc32 100755 --- a/installer.sh +++ b/installer.sh @@ -209,7 +209,16 @@ if [ ! -d "$DATA_SHARE" ]; then fi # Read infos from web -HASSIO_VERSION=$(curl -sL $URL_VERSION | jq -e -r '.supervisor') +i=0; while [ ${i} -le 10 ] && [ -z "${HASSIO_VERSION:-}" ]; do + HASSIO_VERSION=$(curl -sL $URL_VERSION | jq -e -r '.supervisor') + if [ ! -z "${HASSIO_VERSION:-}" ]; then break; fi + info "Waiting on ${URL_VERSION}; sleeping for $((i*2)) seconds"" + sleep $((i*2)) + i=$((i+1)) +done +if [ -z "${HASSIO_VERSION:-}" ]; then + error "Unable to retrieve HASSIO_VERSION from ${URL_VERSION}" +fi ## # Write configuration