diff --git a/backup.sh b/backup.sh index 3d5d96f..9e974b3 100755 --- a/backup.sh +++ b/backup.sh @@ -28,7 +28,11 @@ if [ "${POSTGRES_PASSWORD}" = "**None**" ]; then fi #Proces vars -export PGPASSWORD=$POSTGRES_PASSWORD +if [ "${POSTGRES_PASSWORD_FILE}" = "**None**" ]; then + export PGPASSWORD=$POSTGRES_PASSWORD +else + export PGPASSWORD=$(cat ${POSTGRES_PASSWORD_FILE}) +fi POSTGRES_HOST_OPTS="-h $POSTGRES_HOST -p $POSTGRES_PORT -U $POSTGRES_USER $POSTGRES_EXTRA_OPTS" KEEP_DAYS=$BACKUP_KEEP_DAYS KEEP_WEEKS=`expr $((($BACKUP_KEEP_WEEKS * 7) + 1))`