{% if object.mark_connected %}
Marked as Connected
{% elif object.cable %}
{% if object.connected_endpoint.device %}
{% if object.connected_endpoint.enabled %}
Enabled
{% else %}
Disabled
{% endif %}
|
{% endif %}
Cable |
{{ object.cable|linkify }}
|
{% if object.connected_endpoint.device %}
{% with iface=object.connected_endpoint %}
Device |
{{ iface.device|linkify }} |
Name |
{{ iface|linkify:"name" }} |
Type |
{{ iface.get_type_display }} |
LAG |
{{ iface.lag|linkify|placeholder }} |
Description |
{{ iface.description|placeholder }} |
MTU |
{{ iface.mtu|placeholder }} |
MAC Address |
{{ iface.mac_address|placeholder }} |
802.1Q Mode |
{{ iface.get_mode_display }} |
{% endwith %}
{% elif object.connected_endpoint.circuit %}
{% with ct=object.connected_endpoint %}
Provider |
{{ ct.circuit.provider|linkify }} |
Circuit |
{{ ct.circuit|linkify }} |
Side |
{{ ct.term_side }} |
{% endwith %}
{% endif %}
Path Status |
{% if object.path.is_complete and object.path.is_active %}
Reachable
{% else %}
Not Reachable
{% endif %}
|
{% elif object.wireless_link %}
Wireless Link |
{{ object.wireless_link|linkify }}
|
{% with peer_interface=object.connected_endpoint %}
Device |
{{ peer_interface.device|linkify }} |
Name |
{{ peer_interface|linkify }} |
Type |
{{ peer_interface.get_type_display }} |
{% endwith %}
{% else %}
Not Connected
{% if object.is_wired and perms.dcim.add_cable %}
{% elif object.is_wireless and perms.wireless.add_wirelesslink %}
{% endif %}
{% endif %}