[Unit] Description=Fetch BOM radar and publish loop APNG OnFailure=radar-retry.timer [Service] Type=oneshot User=st33v WorkingDirectory=/var/lib/radar # `-` prefix: one radar's failure does not skip the next ExecStart=-/opt/radar/radarFetch.sh IDR713 ExecStart=-/opt/radar/radarFetch.sh IDR663 ExecStart=-/opt/radar/radarFetch.sh IDR403 ExecStart=-/opt/radar/radarFetch.sh IDR193 ExecStopPost=/bin/sh -c 'STATUS=SUCCESS; [ "$$EXIT_STATUS" != "0" ] && STATUS=FAILURE; logger -t radar -p user.err "radar $$STATUS exit=$$EXIT_STATUS"' SyslogIdentifier=radar StandardOutput=journal StandardError=journal