From 7e23b19c91b9fbde50b1b42d789b6143adf96c4c Mon Sep 17 00:00:00 2001 From: "Nikita P. Shupeyko" Date: Mon, 30 Apr 2018 21:49:18 +0300 Subject: [PATCH] Export PG* envs when backing up postgres --- .../compose/production/postgres/maintenance/backup | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/{{cookiecutter.project_slug}}/compose/production/postgres/maintenance/backup b/{{cookiecutter.project_slug}}/compose/production/postgres/maintenance/backup index 34516248a..10674f9f7 100644 --- a/{{cookiecutter.project_slug}}/compose/production/postgres/maintenance/backup +++ b/{{cookiecutter.project_slug}}/compose/production/postgres/maintenance/backup @@ -25,14 +25,13 @@ if [[ "${POSTGRES_USER}" == "postgres" ]]; then exit 1 fi +export PGHOST="postgres" +export PGUSER="${POSTGRES_USER}" export PGPASSWORD="${POSTGRES_PASSWORD}" +export PGDATABASE="${POSTGRES_DB}" backup_filename="${BACKUP_FILE_PREFIX}_$(date +'%Y_%m_%dT%H_%M_%S').sql.gz" -pg_dump \ - --host=postgres \ - --dbname="${POSTGRES_DB}" \ - --username="${POSTGRES_USER}" \ - | gzip > "${BACKUP_DIR_PATH}/${backup_filename}" +pg_dump | gzip > "${BACKUP_DIR_PATH}/${backup_filename}" message_success "'${POSTGRES_DB}' database backup '${backup_filename}' has been created and placed in '${BACKUP_DIR_PATH}'."