From 5475acbec0973dd57ddc35ebd9c463f89b98c681 Mon Sep 17 00:00:00 2001 From: Christoph Date: Sun, 8 Dec 2024 13:33:26 +0100 Subject: [PATCH] borg-backup.sh: alert if Type of databases has a wrong setting. --- borg-backup.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/borg-backup.sh b/borg-backup.sh index db8c2d3..4e8c94b 100755 --- a/borg-backup.sh +++ b/borg-backup.sh @@ -310,11 +310,14 @@ BORG_LOG_FILE="${BORG_LOG_DIR}/borg-backup.log" [[ -z "${KEEP_YEARLY}" ]] && KEEP_YEARLY=${DEFAULT_KEEP_YEARLY} -[[ -z "${DB_TYPE}" ]] && DB_TYPE="${DEFAULT_DB_TYPE}" -if [[ "${DB_TYPE,,}" = "mysql" ]] ; then +if [[ -z "${DB_TYPE}" ]] ; then + DB_TYPE="${DEFAULT_DB_TYPE}" +elif [[ "${DB_TYPE,,}" = "mysql" ]] ; then [[ -z "${MYSQL_CREDENTIALS}" ]] && MYSQL_CREDENTIALS="${DEFAULT_MYSQL_CREDENTIALS}" elif [[ "${DB_TYPE,,}" = "psql" ]] || [[ "${DB_TYPE,,}" = "postgresql" ]] || [[ "${DB_TYPE,,}" = "postgres" ]] ; then [[ -z "${PSQL_SYSTEM_USER}" ]] && PSQL_SYSTEM_USER="${DEFAULT_PSQL_SYSTEM_USER}" +else + fatal "Unknown DB_TYPE '${DB_TYPE}'." fi