INNER CODE UNIT · Python

main

Dong90/oh-my-taiyiforge · services/translation_api/app.py:55

def main() -> None:
    """Entry point for ``python -m services.translation_api``."""
    logging.basicConfig(
        level=get_settings().LOG_LEVEL,
        format="%(asctime)s %(levelname)-7s %(name)s %(message)s",
    )

    try:
        settings = get_settings()
    except ConfigError as exc:
        LOGGER.critical("Configuration error: %s", exc)
        raise SystemExit(1) from exc

    app_ = create_app()
    LOGGER.info("Starting server on %s:%d", settings.APP_HOST, settings.APP_PORT)
    uvicorn.run(
        app_,
        host=settings.APP_HOST,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…