From b1f91cc0a928cd08c01605498e151eda8dbcce4a Mon Sep 17 00:00:00 2001
From: William Harrington <kb0iic@berzerkula.org>
Date: Fri, 26 Mar 2021 14:50:49 -0500
Subject: Provide wget exit status when download fails.

---
 download.sh | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/download.sh b/download.sh
index 9b3da10..4e3c794 100644
--- a/download.sh
+++ b/download.sh
@@ -9,6 +9,11 @@ download()
     echo -n "    "
     wget -nc -q --show-progress --progress=dot "$url" 2>&1 | grep --line-buffered "%" | \
         sed -u -e "s,\.,,g" | awk '{printf("\b\b\b\b%4s", $2)}'
+	local retval="${PIPESTATUS[0]}"
+	if [ "${retval}" -ne 0 ]; then
+		printf "%b" "${RED}FAILED! WGET EXIT (${retval})\n${RST}"
+		exit "${retval}"
+	fi
     printf "%b" "\b\b\b\b\n"
     tput cnorm
 }
-- 
cgit v1.2.3-54-g00ecf