diff --git a/ops/deploy-non-docker.sh b/ops/deploy-non-docker.sh index f06c6e1..64a5eca 100644 --- a/ops/deploy-non-docker.sh +++ b/ops/deploy-non-docker.sh @@ -12,6 +12,7 @@ ENV_FILE="${ENV_FILE:-${BACKEND_DIR}/env/prod.env}" BACKEND_PORT="${BACKEND_PORT:-8001}" RUN_MIGRATIONS="${RUN_MIGRATIONS:-1}" IMPORT_INIT_DATA="${IMPORT_INIT_DATA:-auto}" +SEED_MULTICA_AGENTS="${SEED_MULTICA_AGENTS:-1}" BUILD_WEB="${BUILD_WEB:-0}" log() { @@ -87,6 +88,11 @@ PY fi fi +if [ "${SEED_MULTICA_AGENTS}" = "1" ] && [ -f "scripts/seed_multica_org_agents.py" ]; then + log "seeding Multica organization agents" + ENV=prod python scripts/seed_multica_org_agents.py --apply +fi + log "restarting ${SERVICE_NAME}" if command -v systemctl >/dev/null 2>&1; then systemctl daemon-reload