+if [ "$1" == "-r" -o "$1" == "--running" ]; then
+ pid="$(cat "$PIDFILE" 2>/dev/null)"
+ if [ -n "$pid" ]; then
+ if kill -0 "$pid" >/dev/null 2>&1; then
+ echo "Backup job running with PID $pid."
+ echo
+ pstree -ap "$pid" 2>/dev/null
+ exit 0
+ else
+ echo "No backup running (invalid PID $pid in \"$PIDFILE\")."
+ exit 1
+ fi
+ fi
+ echo "No backup running (no PID file \"$PIDFILE\" found)."
+ exit 1
+fi
+