From a8d25c782b7f2a0b0697231ae04601b87f9926c2 Mon Sep 17 00:00:00 2001 From: John Gaunt Date: Thu, 27 Jan 2022 19:20:33 -0500 Subject: [PATCH] added better output for diagnostics --- ubiquiti_stock.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ubiquiti_stock.sh b/ubiquiti_stock.sh index 72e2f94..2a74d78 100644 --- a/ubiquiti_stock.sh +++ b/ubiquiti_stock.sh @@ -4,15 +4,19 @@ URL=${1} PHONE_NUMBER=${2} NAME=${3} +echo "URL: ${1}" +echo "Phone Number: ${2}" +echo "Name: ${3}" + SOURCE_FILE='/tmp/source.html' wget -qO ${SOURCE_FILE} ${URL} INVENTORY_QUANTITY=$(grep -o -m 1 '"inventory_quantity":[0-9]\+,' ${SOURCE_FILE} | grep -o '[0-9]\+') +echo "Inventory Quantity: ${INVENTORY_QUANTITY}" + if [[ "${INVENTORY_QUANTITY}" -gt "0" ]]; then MESSAGE="There are currently ${INVENTORY_QUANTITY} ${NAME} in stock. ${URL}" - echo "${MESSAGE}" - echo "${PHONE_NUMBER}" echo "${MESSAGE}" | mailx -r "stockalerts@johnhgaunt.com" --set smtp="smtp.home.johnhgaunt.com:25" ${PHONE_NUMBER}@vtext.com fi \ No newline at end of file