From d1b3616ea7d160d8276b1fdc6489d89d1efe088f Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 18 Nov 2021 08:48:38 +0100 Subject: [PATCH] Update 99-run.sh --- enedisgateway2mqtt/rootfs/scripts/99-run.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/enedisgateway2mqtt/rootfs/scripts/99-run.sh b/enedisgateway2mqtt/rootfs/scripts/99-run.sh index c4be08296..056d38a8c 100644 --- a/enedisgateway2mqtt/rootfs/scripts/99-run.sh +++ b/enedisgateway2mqtt/rootfs/scripts/99-run.sh @@ -13,7 +13,7 @@ mkdir -p "$(dirname "${CONFIGSOURCE}")" mkdir -p "$(dirname "${DATABASESOURCE}")" # Use existing config if present -if [ -e /data/config.yaml ]; then +if [ -f /data/config.yaml ] && [ ! -L /data/config.yaml ]; then [ ! -f $CONFIGSOURCE ] && mv /data/config.yaml $(dirname "${CONFIGSOURCE}") \ || mv /data/config.yaml /data/config2.yaml fi @@ -43,7 +43,7 @@ else fi # Use existing database if present -if [ -e /data/enedisgateway.db ]; then +if [ -f /data/enedisgateway.db ] && [ ! -L /data/enedisgateway.db ]; then [ ! -f $DATABASESOURCE ] && mv /data/enedisgateway.db $(dirname "${DATABASESOURCE}") [ -f $DATABASESOURCE ] && mv /data/enedisgateway.db /data/enedisgateway2.db fi