{% extends 'layouts/layout_base.html' %} {% block title %}Pools{% endblock title %} {% block body_content %}
Instance Pools


{% if isSearch %} Your search matched {{ poollist|length }} instance pools: {% else %} Displaying all {{ poollist|length }} instance pools: {% endif %}
{% for pool in poollist %} {% endfor %}
ID Name # of Instances (Running/Requested) Status
{{ pool.pk }} {{ pool.config.name }} {{ pool.size }} ({{ pool.instance_running_count }} / {{ pool.instance_requested_count }}) {% if pool.msgs or provider_msgs %} {% for msg in pool.msgs %}
[x]
{% if msg.isCritical %} {{ msg.msg|linebreaksbr }} {% else %} {{ msg.msg|linebreaksbr }} {% endif %}
{% endfor %} {% for provider, msgs in provider_msgs.items %} {% for provider_name, provider_pool in provider_pools.items %} {% if provider_name == provider and pool.pk in provider_pool %} {% for msg in msgs %}
[x]
{% if msg.isCritical %} {{ provider }}: {{ msg.msg|linebreaksbr }} {% else %} {{ provider }}: {{ msg.msg|linebreaksbr }} {% endif %}
{% endfor %} {% endif %} {% endfor %} {% endfor %} {% elif not pool.isEnabled %} Disabled {% else %} Healthy {% endif %}
{% endblock body_content %}