From 82ae39c567c4ce3cbdd45226057d2a11666926a8 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Wed, 24 Apr 2024 13:55:24 -0500 Subject: [PATCH] update --- defaults.inc | 2 +- inc/temp.inc.sh | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/defaults.inc b/defaults.inc index 217fa14f..99141adb 100755 --- a/defaults.inc +++ b/defaults.inc @@ -1,6 +1,6 @@ #!/usr/bin/env bash -VERS='2.7.18-04242024' +VERS='2.7.19-04242024' noheader=' update service dailytemp confsync -r -report ' diff --git a/inc/temp.inc.sh b/inc/temp.inc.sh index bb8a99a6..125f076f 100644 --- a/inc/temp.inc.sh +++ b/inc/temp.inc.sh @@ -632,7 +632,7 @@ CHECKTEMP_SERVICE(){ if [ "${tsensor}" != "*" ]; then rm -f ${sensor} ((s_count++)) - if [ -f ${PW_TMPFOLDER}/${tsensor}.down ] && [ -f ${PW_TMPFOLDER}/.lastfancheck/${tsensor} ]; then + if [ -f ${PW_TMPFOLDER}/${tsensor}.down ] && [ -f ${PW_TMPFOLDER}/.lastfancheck/${tsensor}.set ] && [ "${PW_SENSOR_TYPE[${tsensor}]}" == "esxi" ] && [ $(expr `date +%s` - $(stat -c %Y ${PW_TMPFOLDER}/.lastfancheck/${tsensor}.set)) -ge 900 ]; then rm -f ${PW_TMPFOLDER}/.lastfancheck/${tsensor}* fi fi @@ -1129,7 +1129,8 @@ Previous Temp: ${last_temp}${GAUGESH}" touch ${PW_TMPFOLDER}/${SENSORa}-error.sent SENDNOTICE "${SENSORa} Sensor ERROR" "ERROR reading sensor data" 1 echo "($(date +'%Y-%m-%d %H:%M:%S')) - ${SENSORa} Sensor - ERROR reading sensor data" >> ${logtemp} - [ "${PW_SENSOR_TYPE[${SENSORa}]}" == "esxi" ] && [ -f ${PW_TMPFOLDER}/.lastfancheck/${SENSORa}.set ] && rm -f ${PW_TMPFOLDER}/.lastfancheck/${SENSORa}.set + elif [ -f ${PW_TMPFOLDER}/.lastfancheck/${SENSORa}.set ] && [ "${PW_SENSOR_TYPE[${SENSORa}]}" == "esxi" ] && [ $(expr `date +%s` - $(stat -c %Y ${PW_TMPFOLDER}/.lastfancheck/${SENSORa}.set)) -ge 900 ]; then + rm -f ${PW_TMPFOLDER}/.lastfancheck/${SENSORa}.set fi fi rm -f ${PW_TMPFOLDER}/ztemprun.${SENSORa}.running