{% extends "ui/base-devices.html" %} {% load url from future %} {% load icons %} {% load bob %} {% block content %}

DNS Records

{% csrf_token %} {{ dnsformset.management_form }} {% for form in dnsformset %} {% for f in form.visible_fields %} {% endfor %} {% endfor %}
Name Type Content PTR Del
{% if form.instance.content %} {% icon 'fugue-price-tag' %} {% else %} {% icon 'fugue-price-tag--plus' %} {% endif %} {% for f in form.hidden_fields %}{{ f }}{% endfor %} {% if form.instance.content or not 'DELETE' in f.name %} {% if canedit %} {{ f }} {% else %} {{ f.value|default:'' }} {% endif %} {% for e in f.errors %}
{{ e }}
{% endfor %} {% endif %}
{% if canedit %}
{% spaceless %} {% endspaceless %}
{% endif %}

DHCP Entries

{% csrf_token %} {{ dhcpformset.management_form }} {% for form in dhcpformset %} {% for f in form.visible_fields %} {% endfor %} {% endfor %}
IP Address MAC Address Del
{% icon 'fugue-network-ethernet' %} {% for f in form.hidden_fields %}{{ f }}{% endfor %} {% if form.instance.ip or not 'DELETE' in f.name %} {% if canedit %} {{ f }} {% else %} {{ f.value|default:'' }} {% endif %} {% for e in f.errors %}
{{ e }}
{% empty %} {% if f.help_text %}
{{ f.help_text }}
{% endif %} {% endfor %} {% endif %}
{% if canedit %}
{% spaceless %} {% endspaceless %}
{% endif %}

Detected addresses

{% csrf_token %} {{ ipformset.management_form }} {% for form in ipformset %} {% for f in form.visible_fields %} {% if 'DELETE' in f.name %} {% endif %} {% endfor %} {% endfor %}
Hostname Address Last Ping Del
{% if form.instance.address %} {{ form.instance|address_icon }} {% else %} {% icon 'fugue-plus' %} {% endif %} {% for f in form.hidden_fields %}{{ f }}{% endfor %} {{ form.instance.last_seen|timesince_limited }} {% if form.instance.address or not 'DELETE' in f.name %} {% if canedit %} {{ f }} {% else %} {{ f.value|default:'' }} {% endif %} {% for e in f.errors %}
{{ e }}
{% empty %} {% endfor %} {% endif %}
{% if canedit %}
{% spaceless %} {% endspaceless %}
{% endif %}
{% if balancers %}

Load balancers

{% for item in balancers %} {% endfor %}
Load Balancer Pool Port
{% if item.server %} {% icon 'fugue-balance' %} {% else %} {% if item.enabled %} {% icon 'fugue-tick-circle' %} {% else %} {% icon 'fugue-cross-circle' %} {% endif %} {% endif %} {% if item.server %} {{ item.server }} {% else %} {{ item.balancer }} {% endif %} {{ item.pool }} {{ item.port }}
{% endif %}
{% endblock content %}