Coverage for requests_tracker/apps.py: 92%

13 statements  

« prev     ^ index     » next       coverage.py v7.4.4, created at 2024-04-18 22:19 +0000

1from django.apps import AppConfig 

2from django.conf import settings 

3from django.utils.translation import gettext_lazy as _ 

4 

5from requests_tracker import APP_NAME 

6from requests_tracker.settings import get_config 

7from requests_tracker.sql.sql_hook import install_sql_hook 

8 

9 

10class RequestsTrackerConfig(AppConfig): 

11 name = APP_NAME 

12 verbose_name = _("Requests tracker") 

13 

14 def ready(self) -> None: 

15 requests_tracker_config = get_config() 

16 if settings.DEBUG and requests_tracker_config.get("TRACK_SQL", True): 

17 install_sql_hook()