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