diff --git a/bin/restart b/bin/restart index 9c8f14a..9fff08e 100755 --- a/bin/restart +++ b/bin/restart @@ -1,11 +1,13 @@ #!/bin/bash -set -o allexport; source "$(dirname $0)/.env"; set +o allexport +set -o allexport +source "$(dirname $0)/.env" +set +o allexport source "$(dirname $0)/utils.sh" log "[restart] Restarting Home Assistant..." ssh $REMOTE_HOST -p $REMOTE_PORT \ - "docker-compose -f $REMOTE_REPO_PATH/config/docker-compose.yaml restart" + "docker-compose -f $REMOTE_REPO_PATH/config/docker-compose.yaml restart" 2>/dev/null log "[restart] ${LIGHT_GREEN}done${NO_FORMAT}" diff --git a/bin/ui b/bin/ui index 41daf42..8ab31c9 100755 --- a/bin/ui +++ b/bin/ui @@ -1,14 +1,16 @@ #!/bin/bash -set -o allexport; source "$(dirname $0)/.env"; set +o allexport +set -o allexport +source "$(dirname $0)/.env" +set +o allexport source "$(dirname $0)/utils.sh" log "[ui] uploading configuration..." -ssh $REMOTE_HOST -p $REMOTE_PORT "rm -rf $REMOTE_REPO_PATH/config/lovelace" +ssh $REMOTE_HOST -p $REMOTE_PORT "rm -rf $REMOTE_REPO_PATH/config/lovelace" 2>/dev/null scp -P $REMOTE_PORT \ -r config/themes/ config/*-lovelace.yaml config/lovelace \ - "${REMOTE_HOST}:${REMOTE_REPO_PATH}/config" > /dev/null + "${REMOTE_HOST}:${REMOTE_REPO_PATH}/config" 2>/dev/null >/dev/null log "${NO_FORMAT}[ui] ${LIGHT_GREEN}done${NO_FORMAT}" diff --git a/bin/upload b/bin/upload index 804acbd..27f0056 100755 --- a/bin/upload +++ b/bin/upload @@ -1,12 +1,14 @@ #!/bin/bash -set -o allexport; source "$(dirname $0)/.env"; set +o allexport +set -o allexport +source "$(dirname $0)/.env" +set +o allexport source "$(dirname $0)/utils.sh" log "[upload] deleting old folders..." ssh $REMOTE_HOST -p $REMOTE_PORT \ - "rm -rf $REMOTE_REPO_PATH/config/{blueprints,custom_scripts,lovelace,packages,templates}" + "rm -rf $REMOTE_REPO_PATH/config/{blueprints,custom_scripts,lovelace,packages,templates}" 2>/dev/null log "[upload] ${LIGHT_GREEN}delete done${NO_FORMAT}" echo @@ -14,6 +16,6 @@ echo log "[upload] reuploading..." scp -P $REMOTE_PORT \ -r config/{blueprints,custom_scripts,lovelace,packages,templates,themes,*.yaml} \ - "${REMOTE_HOST}:${REMOTE_REPO_PATH}/config" > /dev/null + "${REMOTE_HOST}:${REMOTE_REPO_PATH}/config" >/dev/null 2>/dev/null log "[upload] ${LIGHT_GREEN}reupload done${NO_FORMAT}"