Update temp.inc.sh

This commit is contained in:
2023-12-26 19:34:22 -06:00
parent 8c6e62c3ab
commit 3dbcb9915a

View File

@@ -310,12 +310,12 @@ CHECKTEMP_SERVICE(){
# fi # fi
SENSORS_CHECKED=() SENSORS_CHECKED=()
for SENSORa in ${PW_SENSOR_ORD[@]}; do for SENSORa in ${PW_SENSOR_ORD[@]}; do
CHECKTEMP_SERVICE_RUNSENSOR ${SENSORa} & # CHECKTEMP_SERVICE_RUNSENSOR ${SENSORa} &
SENSORS_CHECKED+=(${SENSORa}) SENSORS_CHECKED+=(${SENSORa})
done done
echo -en "waiting for checks... " echo -en "waiting for checks... "
s_count=0; completed=false s_count=0; completed=false
until [ "${completed}" == "true" ]; do # until [ "${completed}" == "true" ]; do
for sensor in ${PW_TMPFOLDER}/zservicerun.*.done; do for sensor in ${PW_TMPFOLDER}/zservicerun.*.done; do
SENSORa=$(grep -oP '(?<=zservicerun.).*?(?=.done)' <<< "${nodestatus}") SENSORa=$(grep -oP '(?<=zservicerun.).*?(?=.done)' <<< "${nodestatus}")
if [ "${SENSORa}" != "*" ]; then if [ "${SENSORa}" != "*" ]; then
@@ -324,7 +324,7 @@ CHECKTEMP_SERVICE(){
fi fi
done done
[ ${s_count} -eq ${#SENSORS_CHECKED[@]} ] && completed=true [ ${s_count} -eq ${#SENSORS_CHECKED[@]} ] && completed=true
done # done
echo done echo done
end=`date +%s`; runtime=$((end-start)); echo "Total runtime: ${runtime}s, pausing 10secs ..." end=`date +%s`; runtime=$((end-start)); echo "Total runtime: ${runtime}s, pausing 10secs ..."
sleep 10s sleep 10s