Handle divide by zero power stats with very low values

This commit is contained in:
Saria Hajjar 2020-02-20 21:26:53 +00:00
parent 493d68a57a
commit 860c39944f
2 changed files with 11 additions and 6 deletions

View File

@ -393,11 +393,16 @@
<tr> <tr>
<td style="padding-left: 20px">Leg {{ leg.name }}</td> <td style="padding-left: 20px">Leg {{ leg.name }}</td>
<td>{{ leg.outlet_count }}</td> <td>{{ leg.outlet_count }}</td>
<td>{{ leg.allocated }}</td> <td>{{ leg.allocated }}VA</td>
<td>{{ powerfeed.available_power|divide:3 }}VA</td> {% if powerfeed.available_power %}
{% with phase_available=powerfeed.available_power|divide:3 %} <td>{{ powerfeed.available_power|divide:3 }}VA</td>
<td>{% utilization_graph leg.allocated|percentage:phase_available %}</td> {% with phase_available=powerfeed.available_power|divide:3 %}
{% endwith %} <td>{% utilization_graph leg.allocated|percentage:phase_available %}</td>
{% endwith %}
{% else %}
<td class="text-muted">&mdash;</td>
<td class="text-muted">&mdash;</td>
{% endif %}
</tr> </tr>
{% endfor %} {% endfor %}
{% endwith %} {% endwith %}

View File

@ -110,7 +110,7 @@
{% if utilization %} {% if utilization %}
<td> <td>
{{ utilization.allocated }}VA / {{ powerfeed.available_power }}VA {{ utilization.allocated }}VA / {{ powerfeed.available_power }}VA
{% if powerfeed.available_power > 0 %} {% if powerfeed.available_power %}
{% utilization_graph utilization.allocated|percentage:powerfeed.available_power %} {% utilization_graph utilization.allocated|percentage:powerfeed.available_power %}
{% endif %} {% endif %}
</td> </td>