From 4539f53aa9a7939233907cc356f081208c036d1d Mon Sep 17 00:00:00 2001 From: Patrick McGuire Date: Wed, 3 Nov 2021 12:58:30 -0400 Subject: [PATCH] update update_birdnet2.sh --- scripts/update_birdnet2.sh | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/scripts/update_birdnet2.sh b/scripts/update_birdnet2.sh index a0a5a89..fb4abf2 100755 --- a/scripts/update_birdnet2.sh +++ b/scripts/update_birdnet2.sh @@ -1,27 +1,14 @@ #!/usr/bin/env bash # Second stage of update birdnet_conf=/home/pi/BirdNET-Pi/birdnet.conf - -# Stage 1 updates the birdnet.conf -sudo -upi sed -i 's/EXTRACTIONS_URL/BIRDNETPI_URL/g' -if ! grep EXTRACTIONLOG ${birdnet_conf} &> /dev/null;then - echo "EXTRACTIONLOG_URL=" >> ${birdnet_conf} - echo "BIRDNETLOG_URL=" >> ${birdnet_conf} -fi -sudo -upi sed -i 's/=http:\/\/birdnetpi.local/=/g' ${birdnet_conf} - -# Stage 2 updates the services my_dir=${HOME}/BirdNET-Pi/scripts + +# Stage 1 updates the services sudo ${my_dir}/update_services.sh # Stage 2 restarts the services newservices=$(awk '/service/ && /systemctl/ && !/php/ {print $3}' ${my_dir}/install_services.sh | sort) - -restart_newservices() { - for i in ${newservices[@]};do - sudo systemctl restart ${i} - done -} - -restart_newservices +for i in ${newservices[@]};do + sudo systemctl restart ${i} +done sudo systemctl restart extraction.timer