#!/bin/bash

set -e

APP_MODULE='preference_center.api.asgi:app'

export UVICORN_HOST='0.0.0.0'

# DataDog modules
export DD_TRACE_SNOWFLAKE_ENABLED=true

DD_TRACE_BINARY=$(command -v ddtrace-run || true)

if [ -x "${DD_TRACE_BINARY}" ]; then
    exec "${DD_TRACE_BINARY}" uvicorn ${APP_MODULE}
else
    exec uvicorn ${APP_MODULE}
fi
