mirror of
https://github.com/prodrigestivill/docker-postgres-backup-local.git
synced 2026-06-29 06:48:04 +00:00
@@ -28,14 +28,20 @@ if [ "${POSTGRES_PASSWORD}" = "**None**" -a "${POSTGRES_PASSWORD_FILE}" = "**Non
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
#Process vars
|
#Process vars
|
||||||
if [ "${POSTGRES_DB_FILE}" = "**None**" ]; then
|
if [ "${POSTGRES_DB}" = "**None**" -a -r "${POSTGRES_DB_FILE}" ]; then
|
||||||
export POSTGRES_DB=$POSTGRES_DB
|
POSTGRES_DB=$(cat ${POSTGRES_DB_FILE})
|
||||||
elif [ -r "${POSTGRES_DB_FILE}" ]; then
|
|
||||||
export POSTGRES_DB=$(cat ${POSTGRES_DB_FILE})
|
|
||||||
else
|
else
|
||||||
echo "Missing POSTGRES_DB_FILE file."
|
echo "Missing POSTGRES_DB_FILE file."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
if [ "${POSTGRES_USER_FILE}" = "**None**" ]; then
|
||||||
|
export PGUSER=$POSTGRES_USER
|
||||||
|
elif [ -r "${POSTGRES_USER_FILE}" ]; then
|
||||||
|
export PGUSER=$(cat ${POSTGRES_USER_FILE})
|
||||||
|
else
|
||||||
|
echo "Missing POSTGRES_USER_FILE file."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
if [ "${POSTGRES_PASSWORD_FILE}" = "**None**" ]; then
|
if [ "${POSTGRES_PASSWORD_FILE}" = "**None**" ]; then
|
||||||
export PGPASSWORD=$POSTGRES_PASSWORD
|
export PGPASSWORD=$POSTGRES_PASSWORD
|
||||||
elif [ -r "${POSTGRES_PASSWORD_FILE}" ]; then
|
elif [ -r "${POSTGRES_PASSWORD_FILE}" ]; then
|
||||||
@@ -44,15 +50,7 @@ else
|
|||||||
echo "Missing POSTGRES_PASSWORD_FILE file."
|
echo "Missing POSTGRES_PASSWORD_FILE file."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
if [ "${POSTGRES_USER_FILE}" = "**None**" ]; then
|
POSTGRES_HOST_OPTS="-h $POSTGRES_HOST -p $POSTGRES_PORT $POSTGRES_EXTRA_OPTS"
|
||||||
export POSTGRES_USER=$POSTGRES_USER
|
|
||||||
elif [ -r "${POSTGRES_USER_FILE}" ]; then
|
|
||||||
export POSTGRES_USER=$(cat ${POSTGRES_USER_FILE})
|
|
||||||
else
|
|
||||||
echo "Missing POSTGRES_USER_FILE file."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
POSTGRES_HOST_OPTS="-h $POSTGRES_HOST -p $POSTGRES_PORT -U $POSTGRES_USER $POSTGRES_EXTRA_OPTS"
|
|
||||||
KEEP_DAYS=$BACKUP_KEEP_DAYS
|
KEEP_DAYS=$BACKUP_KEEP_DAYS
|
||||||
KEEP_WEEKS=`expr $((($BACKUP_KEEP_WEEKS * 7) + 1))`
|
KEEP_WEEKS=`expr $((($BACKUP_KEEP_WEEKS * 7) + 1))`
|
||||||
KEEP_MONTHS=`expr $((($BACKUP_KEEP_MONTHS * 31) + 1))`
|
KEEP_MONTHS=`expr $((($BACKUP_KEEP_MONTHS * 31) + 1))`
|
||||||
|
|||||||
Reference in New Issue
Block a user