{% extends iframe|yesno:"admin/state/state/iframe_layout.html,admin/index.html" %} {% load i18n admin_static staticfiles %} {% block extrastyle %}{{ block.super }}{% endblock %} {% block extrahead %} {{ block.super }} {% endblock %} {% block content_title %}

{% block accounts_title %}Testbed Status Report{% endblock %}

{% endblock %} {% block breadcrumbs %}{% endblock %} {% block content %}
{# nodes #} {# slivers #} {% for group, states in data.groups.iteritems %} {% endfor %}
Group Nodes Slices Slivers
online offline unknown totalregistered deployed started offline total
TOTAL {{ data.totals.nodes.online|default:0 }} {{ data.totals.nodes.offline|default:0 }} {{ data.totals.nodes.unknown|default:0 }} {{ data.totals.nodes.total|default:0 }} {{ data.totals.slices.total|default:0 }} {{ data.totals.slivers.registered|default:0 }} {{ data.totals.slivers.deployed|default:0 }} {{ data.totals.slivers.started|default:0 }} {{ data.totals.slivers.offline|default:0 }} {{ data.totals.slivers.total|default:0 }}
{{ group.name }} {{ states.nodes.online|default:0 }} {{ states.nodes.offline|default:0 }} {{ states.nodes.unknown|default:0 }} {{ states.nodes.total }} {{ states.slices.total }} {{ states.slivers.registered|default:0 }} {{ states.slivers.deployed|default:0 }} {{ states.slivers.started|default:0 }} {{ states.slivers.offline|default:0 }} {{ states.slivers.total }}

Node software version report

{% for name, value in node_sw.totals.iteritems %} {% endfor %} {% for name, value in node_sw.totals.iteritems %} {% endfor %} {% for group, versions in node_sw.groups.iteritems %} {% for v in versions %} {% endfor %} {% endfor %}
Group (only groups with nodes){% if value.url %}{{ name }} {% else %}{{ name }} {{ value.title }}{% endif %}
TOTAL{{ value.count }}
{{ group.name }}{{ v.count }}
{% endblock %}