#!/usr/bin/sh
set -u
## `/dev/null/pyproject.toml` is for alembic not to read `./pyproject.toml`.
export ALEMBIC_CONFIG="${MAILMAN_ALEMBIC_TOML_PATH-/dev/null/pyproject.toml}"
alembic="${MAILMAN_ALEMBIC-/opt/osstech/libexec/mailman/3.3.11~a20260602-21.el9/app/bin/alembic}"
alembic_conf="${MAILMAN_ALEMBIC_CONF_PATH-/opt/osstech/libexec/mailman/3.3.11~a20260602-21.el9/app/lib/python3.12/site-packages/mailman/config/alembic.cfg}"
exec "$alembic" \
  --config "$alembic_conf" \
  "$@" \
;
