fixing restart_services

This commit is contained in:
mcguirepr89
2022-02-16 07:19:26 -05:00
parent 4863a2eef7
commit 64295bece0
5 changed files with 15 additions and 10 deletions
+8 -4
View File
@@ -4,6 +4,8 @@ source /etc/birdnet/birdnet.conf
set -x
my_dir=/home/pi/BirdNET-Pi/scripts
sudo systemctl stop birdnet_server.service
sudo pkill server.py
sudo systemctl stop birdnet_recording.service
sudo rm -rf ${RECS_DIR}/$(date +%B-%Y/%d-%A)/*
services=(web_terminal.service
@@ -15,11 +17,13 @@ extraction.timer
extraction.service
chart_viewer.service
birdnet_recording.service
birdnet_log.service
birdnet_server.service
birdnet_analysis.service)
birdnet_log.service)
sudo pkill server.py
for i in "${services[@]}";do
sudo systemctl restart "${i}"
done
until grep 5050 <(netstat -tulpn 2>&1);do
sudo systemctl restart birdnet_server.service
sleep 30
done
sudo systemctl restart birdnet_analysis.service