{% from "leeuwenhoek/_macros.html" import level_tag, time_ago, json_tree %} {% macro head() %}LevelMessageLoggerWhen{% endmacro %} {% macro row(e) %} {{ level_tag(e.content.level) }} {{ e.content.message | lw_truncate(100) }} {{ e.content.logger }} {{ time_ago(e.created_at) }} {% endmacro %} {% macro summary(e) %}{{ level_tag(e.content.level) }} {{ e.content.message | lw_truncate(100) }}{% endmacro %} {% macro detail(e) %} {% set c = e.content %}

{{ level_tag(c.level) }} {{ c.logger }}

{{ c.message }}
{% if c.extra %}

Extra

{{ json_tree(c.extra, true) }}{% endif %} {% if c.exc_info %}
Traceback
{{ c.exc_info }}
{% endif %} {% endmacro %}