diff --git a/timelapse-stop.sh b/timelapse-stop.sh deleted file mode 100755 index 432230d..0000000 --- a/timelapse-stop.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -# Kill a running timelapse. -kill $(ps aux | grep '/[u]sr/bin/python /home/pi/pi-timelapse/timelapse.py' | awk '{print $2}') diff --git a/timelapse.service b/timelapse.service index cc476ba..8eacde0 100644 --- a/timelapse.service +++ b/timelapse.service @@ -6,7 +6,7 @@ After=network.target Type=simple ExecStart=/usr/bin/python /home/pi/pi-timelapse/timelapse.py RemainAfterExit=true -ExecStop=/home/pi/pi-timelapse/timelapse-stop.sh +ExecStop=pkill -f timelapse.py StandardOutput=journal StandardError=journal User=pi