user_login_manager.main#
User login manager main file.
Attributes#
Functions#
|
Add logging for http exceptions. |
|
Add logging for fastAPI's automatic input validation exceptions. |
|
Statup protocol-tree microservice. |
|
Shutdown function. |
|
Readiness health endpoint. |
Module Contents#
- user_login_manager.main.app#
- user_login_manager.main.origins = ['http://localhost:8080', 'https://localhost:8443']#
- async user_login_manager.main.custom_http_exception_handler(request, exc)#
Add logging for http exceptions.
https://fastapi.tiangolo.com/tutorial/handling-errors/#reuse-fastapis-exception-handlers
- async user_login_manager.main.validation_exception_handler(request, exc)#
Add logging for fastAPI’s automatic input validation exceptions.
https://fastapi.tiangolo.com/tutorial/handling-errors/#reuse-fastapis-exception-handlers
- async user_login_manager.main.startup()#
Statup protocol-tree microservice.
- Raises:
HTTPException – 500: Device table does not exist
HTTPException – 500: Workflow table does not exist
- async user_login_manager.main.shutdown() None#
Shutdown function.
- async user_login_manager.main.readiness() dict#
Readiness health endpoint.
- Return type:
Status dictionary
- Raises:
HTTPException – 500: User table does not exist