Coverage for opt/mealie/lib/python3.12/site-packages/mealie/main.py: 78%

7 statements  

« prev     ^ index     » next       coverage.py v7.10.6, created at 2025-11-25 15:48 +0000

1import uvicorn 1a

2 

3from mealie.app import settings 1a

4from mealie.core.logger.config import log_config 1a

5 

6 

7def main(): 1a

8 uvicorn.run( 1a

9 "mealie.app:app", 

10 host=settings.API_HOST, 

11 port=settings.API_PORT, 

12 log_level=settings.LOG_LEVEL.lower(), 

13 log_config=log_config(), 

14 workers=settings.WORKERS, 

15 forwarded_allow_ips=settings.HOST_IP, 

16 ssl_keyfile=settings.TLS_PRIVATE_KEY_PATH, 

17 ssl_certfile=settings.TLS_CERTIFICATE_PATH, 

18 ) 

19 

20 

21if __name__ == "__main__": 21 ↛ 22line 21 didn't jump to line 22 because the condition on line 21 was never true1a

22 main()