From 02f29ac46a948499b350061cc8a2637e347c2e95 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Thu, 14 Dec 2023 18:38:17 -0600 Subject: [PATCH] Update temp.inc.sh --- inc/temp.inc.sh | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/inc/temp.inc.sh b/inc/temp.inc.sh index 6a4e6639..5e5898f2 100644 --- a/inc/temp.inc.sh +++ b/inc/temp.inc.sh @@ -86,9 +86,6 @@ CHECKTEMP(){ [ "${PW_ACTION}" != "" ] && echo } -GET_LACROSSE_INFO "ServerRoomLA" -echo "HERE: ${DEVICE_INFO[@]}" - CHECKTEMPSENSOR(){ echo ${PW_THRESHOLDS[${1}]} | cut -d',' -f 1 | read temp_warn echo ${PW_THRESHOLDS[${1}]} | cut -d',' -f 2 | read temp_crit @@ -533,20 +530,23 @@ DAILYTEMP(){ GET_LACROSSE_INFO(){ INFO=$(/bin/python3 ${PW_INCFOLDER}/getInfo.lacrosse.py "${PW_LACROSSE_ID[${1}]}" | sed -e "s/\[{'//g" | sed -e "s/}\]//g" | sed -e "s/', '/~/g" | sed -e "s/': '/:/g" | sed -e "s/': /:/g") - IFS=$'~'; read -rd '' -a INFO <<<"${INFO}"; unset IFS - declare -A DEVICE_INFO - for DINFO in "${INFO[@]}"; do - key=${DINFO%%:*} - val=${DINFO##*:}; val=${val//[$'\t\r\n ']} - DEVICE_INFO[${key}]=${val} - # echo "'${key}' => '${val}'" - done + echo ${INFO} + # IFS=$'~'; read -rd '' -a INFO <<<"${INFO}"; unset IFS + # declare -A DEVICE_INFO + # for DINFO in "${INFO[@]}"; do + # key=${DINFO%%:*} + # val=${DINFO##*:}; val=${val//[$'\t\r\n ']} + # DEVICE_INFO[${key}]=${val} + # # echo "'${key}' => '${val}'" + # done # echo ${DEVICE_INFO[${2}]} } - +INFO=$(GET_LACROSSE_INFO "ServerRoomLA") +IFS=$'~'; read -rd '' -a INFO <<<"${INFO}"; unset IFS +echo "HERE: ${INFO[@]}"