From e6469a4255c2fe2bd5696094a664fecf37a7c318 Mon Sep 17 00:00:00 2001 From: buanet Date: Tue, 28 Jul 2020 11:01:35 +0200 Subject: [PATCH] testing --- amd64/Dockerfile | 4 +++- amd64/scripts/maintenance-mode.sh | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/amd64/Dockerfile b/amd64/Dockerfile index 8925653..c956a1f 100644 --- a/amd64/Dockerfile +++ b/amd64/Dockerfile @@ -51,11 +51,13 @@ COPY scripts/setup_avahi.sh setup_avahi.sh COPY scripts/setup_packages.sh setup_packages.sh COPY scripts/setup_zwave.sh setup_zwave.sh COPY scripts/healthcheck.sh healthcheck.sh +COPY scripts/maintenance-mode.sh maintenance-mode.sh RUN chmod +x iobroker_startup.sh \ && chmod +x setup_avahi.sh \ && chmod +x setup_packages.sh \ && chmod +x setup_zwave.sh \ - && chmod +x healthcheck.sh + && chmod +x healthcheck.sh \ + && chmod +x maintenance-mode.sh WORKDIR /opt/userscripts/ COPY scripts/userscript_firststart_example.sh userscript_firststart_example.sh COPY scripts/userscript_everystart_example.sh userscript_everystart_example.sh diff --git a/amd64/scripts/maintenance-mode.sh b/amd64/scripts/maintenance-mode.sh index a1a9d86..b69ebcb 100644 --- a/amd64/scripts/maintenance-mode.sh +++ b/amd64/scripts/maintenance-mode.sh @@ -2,11 +2,11 @@ if [ "$1" == "status" ] then - if [ "$cat /opt/iobroker/.docker_config/.healthcheck" == "maintenance" ] + if [ $(cat /opt/iobroker/.docker_config/.healthcheck) == 'maintenance' ] then echo 'Maintenance mode is ON.' exit 0 - elif [ "$cat /opt/iobroker/.docker_config/.healthcheck" != "maintenance" ] + elif [ $(cat /opt/iobroker/.docker_config/.healthcheck) != 'maintenance' ] then echo 'Maintenance mode is OFF.' exit 0 @@ -35,7 +35,7 @@ then read -p 'Continue? Type yes or no: ' A if [ "$A" == "y" ] || [ "$A" == "yes" ] then - echo "Disabling maintenance mode and forcing container to stop/ restart..." + echo 'Disabling maintenance mode and forcing container to stop/ restart...' echo "maintenance" > /opt/iobroker/.docker_config/.healthcheck pkill -u root exit 0