Export vars to fix the postgres container error
This commit is contained in:
parent
5c9589dae0
commit
4c30235fde
@ -4,12 +4,18 @@
|
|||||||
: ${WAL_LEVEL:=minimal}
|
: ${WAL_LEVEL:=minimal}
|
||||||
: ${ARCHIVE_MODE:=off}
|
: ${ARCHIVE_MODE:=off}
|
||||||
: ${ARCHIVE_TIMEOUT:=60}
|
: ${ARCHIVE_TIMEOUT:=60}
|
||||||
|
|
||||||
|
export WAL_LEVEL
|
||||||
|
export ARCHIVE_MODE
|
||||||
|
export ARCHIVE_TIMEOUT
|
||||||
|
|
||||||
# PGDATA is defined in upstream postgres dockerfile
|
# PGDATA is defined in upstream postgres dockerfile
|
||||||
|
|
||||||
function update_conf () {
|
function update_conf () {
|
||||||
if [ -f $PGDATA/postgresql.conf ]; then
|
if [ -f $PGDATA/postgresql.conf ]; then
|
||||||
sed -i "s/wal_level =.*$/wal_level = $WAL_LEVEL/g" $PGDATA/postgresql.conf
|
sed -i "s/wal_level =.*$/wal_level = $WAL_LEVEL/g" $PGDATA/postgresql.conf
|
||||||
sed -i "s/archive_mode =.*$/archive_mode = $ARCHIVE_MODE/g" $PGDATA/postgresql.conf
|
sed -i "s/archive_mode =.*$/archive_mode = $ARCHIVE_MODE/g" $PGDATA/postgresql.conf
|
||||||
|
sed -i "s/archive_timeout =.*$/archive_timeout = $ARCHIVE_TIMEOUT/g" $PGDATA/postgresql.conf
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user