fix: add conditional require_vars for DB credentials in restore script
restore_to_primary.sh uses GITEA_DB_USER, GITEA_DB_PASSWD, and GITEA_DB_NAME for external DB restore but never required them upfront. Adds conditional require_vars when GITEA_DB_TYPE != sqlite3. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -27,6 +27,9 @@ load_env
|
|||||||
require_vars UNRAID_IP UNRAID_SSH_USER UNRAID_GITEA_DATA_PATH \
|
require_vars UNRAID_IP UNRAID_SSH_USER UNRAID_GITEA_DATA_PATH \
|
||||||
GITEA_INTERNAL_URL GITEA_ADMIN_USER GITEA_ADMIN_PASSWORD \
|
GITEA_INTERNAL_URL GITEA_ADMIN_USER GITEA_ADMIN_PASSWORD \
|
||||||
GITEA_DB_TYPE
|
GITEA_DB_TYPE
|
||||||
|
if [[ "${GITEA_DB_TYPE}" != "sqlite3" ]]; then
|
||||||
|
require_vars GITEA_DB_HOST GITEA_DB_PORT GITEA_DB_NAME GITEA_DB_USER GITEA_DB_PASSWD
|
||||||
|
fi
|
||||||
|
|
||||||
DATA_PATH="$UNRAID_GITEA_DATA_PATH"
|
DATA_PATH="$UNRAID_GITEA_DATA_PATH"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user