Coverage for /var/srv/projects/api.amasfac.comuna18.com/tmp/venv/lib/python3.9/site-packages/django/core/checks/async_checks.py: 50%

8 statements  

« prev     ^ index     » next       coverage.py v6.4.4, created at 2023-07-17 14:22 -0600

1import os 

2 

3from . import Error, Tags, register 

4 

5E001 = Error( 

6 "You should not set the DJANGO_ALLOW_ASYNC_UNSAFE environment variable in " 

7 "deployment. This disables async safety protection.", 

8 id="async.E001", 

9) 

10 

11 

12@register(Tags.async_support, deploy=True) 

13def check_async_unsafe(app_configs, **kwargs): 

14 if os.environ.get("DJANGO_ALLOW_ASYNC_UNSAFE"): 

15 return [E001] 

16 return []