From 398e338b0d82547794eae78ce87f8036061b5729 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sat, 24 Feb 2024 09:46:26 -0600 Subject: [PATCH] Update temp.inc.sh --- inc/temp.inc.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/inc/temp.inc.sh b/inc/temp.inc.sh index 8bc28093..87a1169f 100644 --- a/inc/temp.inc.sh +++ b/inc/temp.inc.sh @@ -83,6 +83,18 @@ CHECKTEMP(){ DIVIDER . yellow ${PRI_WIDTH} for SENSOR in ${PW_SENSOR_ORD[@]}; do if [ "${PW_SENSOR_TYPE[${SENSOR}]}" != "esxi" ] && ([ "${search}" == "" ] || [[ "${SENSOR,,}" = *"${search,,}"* ]]) && ([ "${STYPE}" = "" ] || ([ "${STYPE}" = "mainsite" ] && ([ "${PW_REMOTE_SENSORS[${SENSOR}]}" = "" ] || [ "${PW_REMOTE_SENSORS[${SENSOR}]}" = "127.0.0.1" ] || [[ "${PW_REMOTE_SENSORS[${SENSOR}]}" = *"10.10."* ]])) || ([ "${STYPE}" = "offsite" ] && [ "${PW_REMOTE_SENSORS[${SENSOR}]}" != "" ] && [[ "${PW_REMOTE_SENSORS[${SENSOR}]}" = *"10.2.1."* ]])) && ([ "${TTYPE}" != "fans" ] || ([ "${TTYPE}" == "fans" ] && [[ "${SENSOR}" = *"Room"* ]])); then + if [ "${PW_THRESHOLDS[${SENSOR}]}" != "" ]; then + echo ${PW_THRESHOLDS[${SENSOR}]} | cut -d',' -f 1 | read temp_warn + echo ${PW_THRESHOLDS[${SENSOR}]} | cut -d',' -f 2 | read temp_crit + fi + if [ "${PW_SENSOR_TYPE[${SENSOR}]}" == "cpu" ]; then + GAUGESH="'%" + elif [ "${PW_SENSOR_TYPE[${SENSOR}]}" == "system" ] && [[ "${1}" = *"FAN"* ]]; then + GAUGESH="'R" + else + GAUGESH="°F" + fi + [ "${last_sensor%%-*}" == "${SENSOR%%-*}" ] && [ "${last_sensor}" != "Offsite-ServerRoom" ] && echo -en "\033[1A" c=0; spc=''; spc1=`expr ${cw} - ${#SENSOR}`; until [ ${c} = ${spc1} ]; do spc="${spc} "; c=`expr ${c} + 1`; done if [ ! -f ${PW_TMPFOLDER}/${SENSOR}.down ]; then