:py:mod:`status` ================ .. py:module:: status .. autoapi-nested-parse:: A module for status related routes. Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: status.cache_health status.data_management_api_health status.database_health status.fetch_health_status status.health status.permission_api_health status.ping status.site_capabilities_api_health Attributes ~~~~~~~~~~ .. autoapisummary:: status.config status.logger status.status_router .. py:function:: cache_health() :async: Check the health of the cache. .. py:data:: config .. py:function:: data_management_api_health() :async: Check the health of the data management API. .. py:function:: database_health() :async: Check the health of the database. .. py:function:: fetch_health_status(permissions) :async: .. py:function:: health(request) :async: API health endpoint. .. py:data:: logger .. py:function:: permission_api_health(permissions_client) :async: Check the health of the permissions API. .. py:function:: ping(request) :async: API ping endpoint. .. py:function:: site_capabilities_api_health() :async: Check the health of the site capabilities API. .. py:data:: status_router