-{% extends "base.html" %}
+{% extends "../base.html" %}
{% block title %}{{ _("Virtualization") }}{% end block %}
<h1>{{ _("Virtualization support") }}</h1>
</div>
- <div class="row">
- <div class="col-lg-12 col-md-12">
- {% if lang == "de" %}
- <p>
- IPFire läuft hervorragend in virtuellen Umgebungen.
- </p>
- <p>
- Dieser Graph gibt Aufschluss darüber, wieviele Systeme
- virtuell laufen.
- </p>
- {% else %}
- <p>
- IPFire is running very well in a virtual environment.
- </p>
- <p>
- See this chart to get a clue about how many machines are running
- virtually.
- </p>
- {% end %}
- {% module StasyTable(is_virtual, sortby="percentage") %}
+ {% if virtual %}
+ <div class="row">
+ <div class="col-lg-12 col-md-12">
+ {% if lang == "de" %}
+ <p>
+ IPFire läuft hervorragend in virtuellen Umgebungen.
+ </p>
+ <p>
+ Dieser Graph gibt Aufschluss darüber, wieviele Systeme
+ virtuell laufen.
+ </p>
+ {% else %}
+ <p>
+ IPFire is running very well in a virtual environment.
+ </p>
+ <p>
+ See this chart to get a clue about how many machines are running
+ virtually.
+ </p>
+ {% end %}
+
+ <dl class="dl-horizontal">
+ <dt>{{ _("Virtualised systems") }}</dt>
+ <dd>
+ <div class="progress">
+ <div class="progress-bar progress-bar-warning" role="progressbar"
+ aria-valuenow="{{ "%.0f" % (virtual * 100) }}" aria-valuemin="0"
+ aria-valuemax="100" style="width: {{ "%.2f" % (virtual * 100) }}%; min-width: 4em;">
+ {{ "%.2f" % (virtual * 100) }}%
+ </div>
+ </div>
+ </dd>
+ </dl>
+ </div>
</div>
- </div>
+ {% end %}
<div class="row">
<div class="col-lg-12 col-md-12">
This is a list of all hypervisor vendors that IPFire is running on.
</p>
{% end %}
- {% module StasyTable(hypervisor_vendors, sortby="percentage") %}
+
+ <dl class="dl-horizontal">
+ {% for name, percentage in hypervisors %}
+ <dt>
+ {% if name == "unknown" %}
+ <span class="text-muted">{{ _("Unknown") }}</span>
+ {% elif name == "VMWare" %}
+ VMware
+ {% else %}
+ {{ name }}
+ {% end %}
+ </dt>
+ <dd>
+ <div class="progress">
+ <div class="progress-bar" role="progressbar"
+ aria-valuenow="{{ "%.0f" % (percentage * 100) }}" aria-valuemin="0"
+ aria-valuemax="100" style="width: {{ "%.2f" % (percentage * 100) }}%; min-width: 4em;">
+ {{ "%.2f" % (percentage * 100) }}%
+ </div>
+ </div>
+ </dd>
+ {% end %}
+ </dl>
</div>
</div>
{% end block %}