{% for item in details | sort(attribute='order') %} {% set shard_name=item.key %} {% set shard=item.value %} {% for host_name in shard.hosts %} {% set host = shard.hosts[host_name] %} {% set first = loop.first %} {% for instance in host.instances %} {% if first and loop.first %} {% endif %} {% if loop.first %} {% endif %} {% if loop.first %} {% endif %} {% endfor %} {% endfor %} {% endfor %}
shard host instance progress status spam
{{ shard_name }}
   {{ shard.zone }} {{ shard.group }}
{{ host_name }} {{ instance }} {{ '%.2f' | format(host.ds) }} / {{ '%.2f GB' | format(host.ts) }} {% set p = 100.0 * host.ds / host.ts if host.ts != 0 else 0 %}
{% if not host.a %}unknown{% elif host.i %}installed{% else %}acquired{% endif %} {{ host.spam }}