{% extends "base.html" %} {% macro read_more(txt, index, size=255) -%} {% set button = ' ' %}
{{ txt | replace("\\n", "") | truncate(200, False) }} {{ button | safe }}
{%- endmacro %} {% macro log_detail(log, index) -%} {%- endmacro %} {% block header %}

Logging

{% endblock %} {% block content %}

Search filters

{{ form.type.label(class="control-label col-md-3") }}
{{ form.type(class="form-control") }}
{{ form.host.label(class="control-label col-md-3") }}
{{ form.host(class="form-control") }}
{{ form.message.label(class="control-label col-md-3") }}
{{ form.message(class="form-control") }}

Search result

Collect logs
{% if logs %}
{% for log in logs %} {% endfor %}
Message Time Host/IP
{{ read_more(log.message, loop.index) }} {{ log_detail(log, loop.index) }} {{ log.type }} {{ log.time }} {{ log.hostname }}/{{ log.ip }}
{% else %}

{{ err }}

{% endif %}
{% endblock %} {% block js %} {% endblock %}