From ae495c476190e5217d1d6196711b588644d4c78d Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Thu, 13 Jul 2017 03:21:20 -0600 Subject: [PATCH] fix: set password when exporting redis data Closes #80 --- functions | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions b/functions index 5d2ebfd..b02edb4 100755 --- a/functions +++ b/functions @@ -56,9 +56,10 @@ service_export() { local SERVICE="$1" local SERVICE_ROOT="$PLUGIN_DATA_ROOT/$SERVICE" local SERVICE_NAME="$(get_service_name "$SERVICE")" + local PASSWORD="$(service_password "$SERVICE")" [[ -n $SSH_TTY ]] && stty -opost - docker exec "$SERVICE_NAME" bash -c "echo SAVE | redis-cli" > /dev/null 2>&1 + docker exec "$SERVICE_NAME" bash -c "echo SAVE | redis-cli -a ${PASSWORD}" > /dev/null 2>&1 docker exec "$SERVICE_NAME" cat /data/dump.rdb status=$? [[ -n $SSH_TTY ]] && stty opost @@ -104,7 +105,6 @@ service_start() { fi } - service_password() { local SERVICE="$1" local SERVICE_ROOT="$PLUGIN_DATA_ROOT/$SERVICE"