shellcheck
This commit is contained in:
@@ -1,10 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -o pipefail
|
|
||||||
|
|
||||||
STATUS_FILE=/last_backup_status.txt
|
STATUS_FILE=/last_backup_status.txt
|
||||||
|
|
||||||
|
|
||||||
MARIADB_HOST=${MARIADB_HOST:-db}
|
MARIADB_HOST=${MARIADB_HOST:-db}
|
||||||
MARIADB_USER=${MARIADB_USER:-root}
|
MARIADB_USER=${MARIADB_USER:-root}
|
||||||
MARIADB_PORT=${MARIADB_PORT:-3306}
|
MARIADB_PORT=${MARIADB_PORT:-3306}
|
||||||
@@ -51,7 +48,7 @@ copy_failed() {
|
|||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
COMPRESSOR=cat
|
COMPRESSOR="cat"
|
||||||
if [ "${COMPRESSION}" = "gzip" ]; then
|
if [ "${COMPRESSION}" = "gzip" ]; then
|
||||||
COMPRESSOR="gzip"
|
COMPRESSOR="gzip"
|
||||||
BACKUP_FILE="${BACKUP_FILE}.gz"
|
BACKUP_FILE="${BACKUP_FILE}.gz"
|
||||||
@@ -85,9 +82,9 @@ mariadb-dump \
|
|||||||
--quick \
|
--quick \
|
||||||
--triggers \
|
--triggers \
|
||||||
--tz-utc -v \
|
--tz-utc -v \
|
||||||
--host=${MARIADB_HOST} \
|
--host="${MARIADB_HOST}" \
|
||||||
--port=${MARIADB_PORT} \
|
--port="${MARIADB_PORT}" \
|
||||||
--user=${MARIADB_USER} \
|
--user="${MARIADB_USER}" \
|
||||||
--password="${MARIADB_PASSWORD}" \
|
--password="${MARIADB_PASSWORD}" \
|
||||||
--databases "${MARIADB_DATABASE}" | "${COMPRESSOR}" > "${BACKUP_FILE}" || dump_failed
|
--databases "${MARIADB_DATABASE}" | "${COMPRESSOR}" > "${BACKUP_FILE}" || dump_failed
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user