fi
eval $(< /dev/shm/iank-status)
-out=$(find /var/local/cron-errors /home/iank/cron-errors /sysd-mail-once-state -type f)
+dirs=()
+for d in /var/local/cron-errors /home/iank/cron-errors /sysd-mail-once-state; do
+ if [[ -e $d ]]; then
+ dirs+=($d)
+ fi
+done
+if (( ${#dirs[@]} >= 1 )); then
+ out=$(find ${dirs[@]} -type f)
+fi
if [[ $out ]]; then
echo HOSTNAME: $HOSTNAME
printf "%s\n" "$out"
printf "%s\n" "$out"
fi
done
+
+# for .prom.$PID files, they will naturally exist when
+# scripts like system-status get killed on reboot.
+# Just clean them up here.
+find /var/lib/prometheus/node-exporter -name '*[0-9]' -type f -mtime 9 -delete