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
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
1from django import template
3from extras.choices import LogLevelChoices
5register = template.Library()
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 }