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
_req (starlette.requests.Request) –
- Return type
None
- mate.server.handle_runtime_assertion(_req: starlette.requests.Request, exc: mate_common.assertions.RuntimeAssertionError) None ¶
- Parameters
_req (starlette.requests.Request) –
- 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