bundlewrap/bundles/systemd-timers/files/systemd-timer-monitored

15 lines
209 B
Bash

#!/bin/sh
timer="$1"
shift
"$@"
exitcode=$?
if [[ $exitcode -ne 0 ]]
then
echo "$(date -u +%s)" > "/var/lib/systemd-timer-monitored/$timer"
fi
# to make systemd aware of the error, too.
exit $exitcode