app package

Subpackages

Submodules

app.main module

EDC Studio Backend — FastAPI application entry point.

This module initializes the FastAPI application that manages Eclipse Data Connectors (EDC). It configures CORS, connects to MongoDB, and registers all API routes related to connectors, assets, policies, contracts, and transfers.

The API acts as a centralized controller for EDC connector management.

async app.main.startup_db()

Initialize the MongoDB client on application startup.

This ensures that the database connection is ready before handling requests.

Module contents