From 8683ec9f4266f96eb7a865f5b331b78cd11c77a6 Mon Sep 17 00:00:00 2001 From: "Shkar T. Noori" Date: Mon, 24 Mar 2025 14:07:35 +0300 Subject: [PATCH] Add MARIADB_EXTRA_OPTS environment variable and update backup/restore functions in helpers.sh to utilize it --- Dockerfile | 1 + src/helpers.sh | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index ff457fd..c8b59a2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,6 +21,7 @@ ENV DATABASE_SERVER '' ENV DATABASE_PASSWORD '' ENV PGDUMP_EXTRA_OPTS '' ENV MARIADB_DUMP_EXTRA_OPTS '' +ENV MARIADB_EXTRA_OPTS '' ENV S3_ACCESS_KEY_ID '' ENV S3_SECRET_ACCESS_KEY '' ENV S3_BUCKET '' diff --git a/src/helpers.sh b/src/helpers.sh index 86762c3..0a48ebc 100644 --- a/src/helpers.sh +++ b/src/helpers.sh @@ -42,7 +42,7 @@ backup_mariadb() { --host "$DATABASE_HOST" \ --port "$DATABASE_PORT" \ --user "$DATABASE_USER" \ - --password="$DATABASE_PASSWORD" $MARIADB_DUMP_EXTRA_OPTS \ + --password="$DATABASE_PASSWORD" "$MARIADB_DUMP_EXTRA_OPTS" \ $DATABASE_NAME > db.dump } @@ -52,7 +52,7 @@ restore_mariadb() { -h $DATABASE_HOST \ -P $DATABASE_PORT \ -u $DATABASE_USER \ - --password="$DATABASE_PASSWORD" \ + --password="$DATABASE_PASSWORD" "$MARIADB_EXTRA_OPTS" \ $DATABASE_NAME < db.dump rm db.dump }