Update magicmirror-v5-install.sh

correct missing network retries
This commit is contained in:
tteckster 2023-02-08 04:05:21 -05:00 committed by GitHub
parent 15c6c046ab
commit 85895bffa7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -47,15 +47,18 @@ function msg_error() {
msg_info "Setting up Container OS " msg_info "Setting up Container OS "
sed -i "/$LANG/ s/\(^# \)//" /etc/locale.gen sed -i "/$LANG/ s/\(^# \)//" /etc/locale.gen
locale-gen >/dev/null locale-gen >/dev/null
while [ "$(hostname -I)" = "" ]; do for ((i=RETRY_NUM; i>0; i--)); do
echo 1>&2 -en "${CROSS}${RD} No Network! " if [ "$(hostname -I)" != "" ]; then
sleep $RETRY_EVERY break
((NUM--)) fi
if [ $NUM -eq 0 ]; then echo 1>&2 -en "${CROSS}${RD} No Network! "
echo 1>&2 -e "${CROSS}${RD} No Network After $RETRY_NUM Tries${CL}" sleep $RETRY_EVERY
exit 1
fi
done done
if [ "$(hostname -I)" = "" ]; then
echo 1>&2 -e "\n${CROSS}${RD} No Network After $RETRY_NUM Tries${CL}"
echo -e " 🖧 Check Network Settings"
exit 1
fi
msg_ok "Set up Container OS" msg_ok "Set up Container OS"
msg_ok "Network Connected: ${BL}$(hostname -I)" msg_ok "Network Connected: ${BL}$(hostname -I)"