mate.server package

Initialization logic, callbacks, and routines for the MATE REST API server.

class mate.server.Server

Bases: object

The managing class for all of the different long-running services.

run() None
Return type

None

mate.server.handle_broker_error(_req: starlette.requests.Request, exc: mate.integration.challenge_broker.BrokerError) None
Parameters
Return type

None

mate.server.handle_runtime_assertion(_req: starlette.requests.Request, exc: mate_common.assertions.RuntimeAssertionError) None
Parameters
Return type

None

mate.server.initialize_db() None
Return type

None

mate.server.initialize_poi_analyses() None
Return type

None

mate.server.initialize_storage() None
Return type

None

async mate.server.logging_dependency(request: starlette.requests.Request) None
Parameters

request (starlette.requests.Request) –

Return type

None