Coverage for extras/templatetags/log_levels.py: 83%

6 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-10-10 18:35 +0000

1from django import template 

2 

3from extras.choices import LogLevelChoices 

4 

5register = template.Library() 

6 

7 

8@register.inclusion_tag('extras/templatetags/log_level.html') 

9def log_level(level): 

10 """ 

11 Display a label indicating a syslog severity (e.g. info, warning, etc.). 

12 """ 

13 return { 

14 'name': dict(LogLevelChoices)[level], 

15 'class': LogLevelChoices.colors.get(level) 

16 }