#!/bin/bash

APP_MODULE='playlist_sync.api:app'
UVICORN_PORT=8080

cd /var/app || exit 1

DDTRACE_BINARY=$(command -v ddtrace-run)
if [ -n "${DDTRACE_BINARY}" ] && [ -x "${DDTRACE_BINARY}" ]; then
    exec "${DDTRACE_BINARY}" uvicorn --host 0.0.0.0 --port "${UVICORN_PORT}" "${APP_MODULE}"
else
    exec uvicorn --host 0.0.0.0 --port "${UVICORN_PORT}" "${APP_MODULE}"
fi

