{% extends "template/template.html" %}
{% block title%}IP: {{prefix.prefix}}{% endblock %}
{% block breadcrumbs %}
{% endblock %}
{% block content %}
{% if can_allocate %}
{% endif %}
Allocated blocks within {{vrf.name}}::{{prefix.prefix}} ({{prefix.description}})
Prefix | VRF | Description | VC | TT | |
{%for p in prefixes %}
{{p.prefix}} |
{{p.vrf.name}} |
{{p.description}} |
{% if p.vc %}{{p.vc}}{% endif %} |
{%if p.tt %}#{{p.tt}}{%endif%} |
Change
Delete
|
{%endfor%}
{% if has_children %}
{%if orphaned_addresses%}
Orphaned addresses within {{vrf.name}}::{{prefix.prefix}}
| IP | FQDN | Description | TT |
{% for a in orphaned_addresses %}
|
{% if can_allocate %}{{a.ip}}{%else%}{{a.ip}}{%endif%} |
{{a.fqdn}} |
{{a.description}} |
{%if a.tt %}#{{a.tt}}{%endif%} |
{% endfor %}
{% endif %}
{% else %}
| IP | FQDN | Description | TT |
{% for c,a in all_addresses %}
{% if a.ip %}
|
{% if can_allocate %}{{a.ip}}{%else%}{{a.ip}}{%endif%} |
{{a.fqdn}} |
{{a.description}} |
{%if a.tt %}#{{a.tt}}{%endif%} |
{% else %}
|
{% if can_allocate %}{{a}}{%else%}{{a}}{% endif %} |
Free |
|
{% endif %}
{% endfor %}
{% if ranges %}
Address Ranges
| Name | From IP | To IP | Locked | Description |
{% for r in ranges %}
|
{{r.name}} |
{{r.from_ip}} |
{{r.to_ip}} |
 |
{{r.description}} |
{% endfor %}
{% endif %}
{% endif %}
{{prefix.prefix}} info
VC |
{% if prefix.vc %}{{prefix.vc}}{% endif %}
{% if can_allocate %}
{%if prefix.vc%}Change{%else%}Bind{%endif%}...
{% endif %}
|
Maintainers |
{{prefix.maintainers|join:", "}} {%if can_allocate%}Add...{%endif%} |
{% for k,v in block_info %}
{{k}} | {{v}} |
{% endfor %}
{% endblock %}