Update temp.inc.sh

This commit is contained in:
2023-12-26 19:36:39 -06:00
parent c5191d8d3b
commit 665492a77d

View File

@@ -310,21 +310,20 @@ 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)' <<< "${sensor}") if [ "$(grep -oP '(?<=zservicerun.).*?(?=.done)' <<< "${sensor}")" != "*" ]; then
if [ "${SENSORa}" != "*" ]; then rm -f ${sensor}
# rm -f ${sensor} && ((s_count++)) ((s_count++))
echo "${sensor} = ${SENSORa}"
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