25 lines
338 B
Text
25 lines
338 B
Text
|
#!/bin/sh
|
||
|
|
||
|
if [[ -z "$1" ]]
|
||
|
then
|
||
|
echo "Usage: $0 <timer>"
|
||
|
exit 3
|
||
|
fi
|
||
|
|
||
|
if ! [[ -f "/var/lib/systemd-timer-monitored/$1" ]]
|
||
|
then
|
||
|
echo "No status file found"
|
||
|
exit 3
|
||
|
fi
|
||
|
|
||
|
exitcode="$(cat "/var/lib/systemd-timer-monitored/$1")"
|
||
|
|
||
|
echo "Last timer run exited $exitcode"
|
||
|
|
||
|
if [[ $exitcode -ne 0 ]]
|
||
|
then
|
||
|
exit 2
|
||
|
else
|
||
|
exit 0
|
||
|
fi
|