#!/usr/bin/env bash
set -euo pipefail
export PYTHONPATH="/opt/dgxmanager/python:/opt/dgxmanager/app:${PYTHONPATH:-}"
export dgxManager_ENGINE_BIN="${dgxManager_ENGINE_BIN:-/opt/dgxmanager/bin/dgx-engine}"
export dgxManager_DATA_DIR="${dgxManager_DATA_DIR:-/var/lib/dgxmanager}"
export dgxManager_MODELS_DIR="${dgxManager_MODELS_DIR:-/var/lib/dgxmanager/models}"
export dgxManager_CATALOG_PATH="${dgxManager_CATALOG_PATH:-/opt/dgxmanager/app/data/catalog.yaml}"
cd /opt/dgxmanager/app
exec python3 -m dgxmanager.cli serve "$@"
