tuskar-ui-extras/tuskar_boxes/templates/tuskar_boxes/overview/role_nodes_status.html

44 lines
1.5 KiB
HTML

{% load i18n %}
{% load url from future %}
{% load horizon %}
<h4>{% trans "Deployment Roles" %}</h4>
<div class="row">
<div class="deploy-role-status col-xs-5">
{% for role in roles %}
<div class="boxes-role boxes-role-{{ role.name|slugify }} clearfix">
<div class="col-xs-2 deploy-role-count">
{% if role.finished %}
{{ role.deployed_node_count }}
{% else %}
{{ role.deployed_node_count }}<small class="text-muted">/{{ role.planned_node_count }}</small>
{% endif %}
</div>
<div class="col-xs-10 deploy-role-name">
<strong class="deployment-roles-label">{{ role.name|capfirst }}</strong>
</div>
</div>
{% endfor %}
</div>
{% include "tuskar_boxes/overview/_node_info.html" with nodes=nodes classes="col-xs-7" %}
</div>
<script type="text/html" id="roles-template">{% spaceless %}{% jstemplate %}
[[#roles]]
<div class="boxes-role boxes-role boxes-role-[[ slug ]] clearfix">
<div class="col-xs-2 deploy-role-count">
[[#finished]]
[[ deployed_node_count ]]
[[/finished]]
[[^finished]]
[[ deployed_node_count ]]<small class="text-muted">/[[ planned_node_count ]]</small>
[[/finished]]
</div>
<div class="col-xs-10 deploy-role-name">
<strong class="deployment-roles-label" >[[ name ]]</strong>
</div>
</div>
[[/roles]]
{% endjstemplate %}{% endspaceless %}</script>
{% include "tuskar_boxes/overview/_node_info_js.html" %}