python_template_server.routers.template_server_router¶
Template server router with health and login endpoints.
Classes
|
Router for the template server with health and login endpoints. |
- class python_template_server.routers.template_server_router.TemplateServerRouter(prefix)[source]¶
Router for the template server with health and login endpoints.
- configure_router(config, version)[source]¶
Configure the router with server configuration and version.
- Parameters:
config (
TemplateServerConfig) – The server configurationversion (
str) – The server version
- Return type:
- async get_health(request)[source]¶
Get server health.
- Parameters:
request (
Request) – The incoming HTTP request- Return GetHealthResponse:
Health status response
- Raises:
HTTPException – If the server token is not configured
- Return type:
- async get_config(request)[source]¶
Get server configuration.
- Parameters:
request (
Request) – The incoming HTTP request- Return GetConfigResponse:
Configuration response
- Raises:
HTTPException – If the server token is not configured
- Return type: