You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: backup.sh
+1-58Lines changed: 1 addition & 58 deletions
Original file line number
Diff line number
Diff line change
@@ -9,64 +9,7 @@ if [ -d "${HOOKS_DIR}" ]; then
9
9
trap'on_error' ERR
10
10
fi
11
11
12
-
if [ "${POSTGRES_DB}"="**None**"-a"${POSTGRES_DB_FILE}"="**None**" ];then
13
-
echo"You need to set the POSTGRES_DB or POSTGRES_DB_FILE environment variable."
14
-
exit 1
15
-
fi
16
-
17
-
if [ "${POSTGRES_HOST}"="**None**" ];then
18
-
if [ -n"${POSTGRES_PORT_5432_TCP_ADDR}" ];then
19
-
POSTGRES_HOST=${POSTGRES_PORT_5432_TCP_ADDR}
20
-
POSTGRES_PORT=${POSTGRES_PORT_5432_TCP_PORT}
21
-
else
22
-
echo"You need to set the POSTGRES_HOST environment variable."
23
-
exit 1
24
-
fi
25
-
fi
26
-
27
-
if [ "${POSTGRES_USER}"="**None**"-a"${POSTGRES_USER_FILE}"="**None**" ];then
28
-
echo"You need to set the POSTGRES_USER or POSTGRES_USER_FILE environment variable."
29
-
exit 1
30
-
fi
31
-
32
-
if [ "${POSTGRES_PASSWORD}"="**None**"-a"${POSTGRES_PASSWORD_FILE}"="**None**"-a"${POSTGRES_PASSFILE_STORE}"="**None**" ];then
33
-
echo"You need to set the POSTGRES_PASSWORD or POSTGRES_PASSWORD_FILE or POSTGRES_PASSFILE_STORE environment variable or link to a container named POSTGRES."
34
-
exit 1
35
-
fi
36
-
37
-
#Process vars
38
-
if [ "${POSTGRES_DB_FILE}"="**None**" ];then
39
-
POSTGRES_DBS=$(echo "${POSTGRES_DB}"| tr , "")
40
-
elif [ -r"${POSTGRES_DB_FILE}" ];then
41
-
POSTGRES_DBS=$(cat "${POSTGRES_DB_FILE}")
42
-
else
43
-
echo"Missing POSTGRES_DB_FILE file."
44
-
exit 1
45
-
fi
46
-
if [ "${POSTGRES_USER_FILE}"="**None**" ];then
47
-
export PGUSER="${POSTGRES_USER}"
48
-
elif [ -r"${POSTGRES_USER_FILE}" ];then
49
-
export PGUSER=$(cat "${POSTGRES_USER_FILE}")
50
-
else
51
-
echo"Missing POSTGRES_USER_FILE file."
52
-
exit 1
53
-
fi
54
-
if [ "${POSTGRES_PASSWORD_FILE}"="**None**"-a"${POSTGRES_PASSFILE_STORE}"="**None**" ];then
if [ "${POSTGRES_DB}"="**None**"-a"${POSTGRES_DB_FILE}"="**None**" ];then
4
+
echo"You need to set the POSTGRES_DB or POSTGRES_DB_FILE environment variable."
5
+
exit 1
6
+
fi
7
+
8
+
if [ "${POSTGRES_HOST}"="**None**" ];then
9
+
if [ -n"${POSTGRES_PORT_5432_TCP_ADDR}" ];then
10
+
POSTGRES_HOST=${POSTGRES_PORT_5432_TCP_ADDR}
11
+
POSTGRES_PORT=${POSTGRES_PORT_5432_TCP_PORT}
12
+
else
13
+
echo"You need to set the POSTGRES_HOST environment variable."
14
+
exit 1
15
+
fi
16
+
fi
17
+
18
+
if [ "${POSTGRES_USER}"="**None**"-a"${POSTGRES_USER_FILE}"="**None**" ];then
19
+
echo"You need to set the POSTGRES_USER or POSTGRES_USER_FILE environment variable."
20
+
exit 1
21
+
fi
22
+
23
+
if [ "${POSTGRES_PASSWORD}"="**None**"-a"${POSTGRES_PASSWORD_FILE}"="**None**"-a"${POSTGRES_PASSFILE_STORE}"="**None**" ];then
24
+
echo"You need to set the POSTGRES_PASSWORD or POSTGRES_PASSWORD_FILE or POSTGRES_PASSFILE_STORE environment variable or link to a container named POSTGRES."
25
+
exit 1
26
+
fi
27
+
28
+
#Process vars
29
+
if [ "${POSTGRES_DB_FILE}"="**None**" ];then
30
+
POSTGRES_DBS=$(echo "${POSTGRES_DB}"| tr , "")
31
+
elif [ -r"${POSTGRES_DB_FILE}" ];then
32
+
POSTGRES_DBS=$(cat "${POSTGRES_DB_FILE}")
33
+
else
34
+
echo"Missing POSTGRES_DB_FILE file."
35
+
exit 1
36
+
fi
37
+
if [ "${POSTGRES_USER_FILE}"="**None**" ];then
38
+
export PGUSER="${POSTGRES_USER}"
39
+
elif [ -r"${POSTGRES_USER_FILE}" ];then
40
+
export PGUSER=$(cat "${POSTGRES_USER_FILE}")
41
+
else
42
+
echo"Missing POSTGRES_USER_FILE file."
43
+
exit 1
44
+
fi
45
+
if [ "${POSTGRES_PASSWORD_FILE}"="**None**"-a"${POSTGRES_PASSFILE_STORE}"="**None**" ];then
0 commit comments