Requests

{% if requests %} {% set active_requests = requests|selectattr("is_active")|list %} {% set failed_requests = requests|rejectattr("is_active")|selectattr("error")|list %} {% set completed_requests = requests|rejectattr("is_active")|rejectattr("error")|list %} {% macro request_row(req) -%} {%- endmacro %} {% if active_requests %}

Active ({{ active_requests|length }})

{% for req in active_requests %} {{ request_row(req) }} {% endfor %}
{% endif %} {% if completed_requests %}

Completed ({{ completed_requests|length }})

{% for req in completed_requests %} {{ request_row(req) }} {% endfor %}
{% endif %} {% if failed_requests %}

Failed ({{ failed_requests|length }})

{% for req in failed_requests %} {{ request_row(req) }} {% endfor %}
{% endif %} {% else %}

No requests

{% endif %}