Update run

Add persistent config of go2rtc.yaml
This commit is contained in:
simonepittis 2024-04-15 10:51:34 +02:00 committed by GitHub
parent 6aa760e572
commit b685701e99
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -45,12 +45,11 @@ function get_ip_and_port_from_supervisor() {
export LIBAVFORMAT_VERSION_MAJOR=$(ffmpeg -version | grep -Po 'libavformat\W+\K\d+')
if [[ -f "/dev/shm/go2rtc.yaml" ]]; then
echo "[INFO] Removing stale config from last run..."
rm /dev/shm/go2rtc.yaml
if [[ -f "/config/go2rtc.yaml" ]]; then
echo "[INFO] go2rtc config already exist from last run..."
fi
if [[ ! -f "/dev/shm/go2rtc.yaml" ]]; then
if [[ ! -f "/config/go2rtc.yaml" ]]; then
echo "[INFO] Preparing new go2rtc config..."
if [[ -n "${SUPERVISOR_TOKEN:-}" ]]; then
@ -60,7 +59,7 @@ if [[ ! -f "/dev/shm/go2rtc.yaml" ]]; then
python3 /usr/local/go2rtc/create_config.py
else
echo "[WARNING] Unable to remove existing go2rtc config. Changes made to your frigate config file may not be recognized. Please remove the /dev/shm/go2rtc.yaml from your docker host manually."
echo "[WARNING] Unable to remove existing go2rtc config. Changes made to your frigate config file may not be recognized. Please remove the /config/go2rtc.yaml from your docker host manually."
fi
readonly config_path="/config"