{% load i18n ipa_cell_tree_tags %} {% comment %}Address column: NSM address name/link only (no type labels).{% endcomment %} {% if node.cell_addresses_multi and node.cell_addresses %} {% for addr in node.cell_addresses %} {% ipa_cell_tree_ipam_display addr as addr_ipam_display %} {% if link_mode == "span" %} {{ addr_ipam_display }} {% elif link_mode == "anchor_stop" %} {{ addr_ipam_display }} {% else %} {{ addr_ipam_display }} {% endif %} {% if addr.status %}{% include "netbox_nsm/inc/ipa_nsm_object_status_icon.html" with status=addr.status %}{% endif %} {% endfor %} {% elif address_ref %} {% ipa_cell_tree_ipam_display address_ref node=node as address_ref_ipam_display %} {% if link_mode == "span" %} {{ address_ref_ipam_display }} {% elif link_mode == "anchor_stop" %} {{ address_ref_ipam_display }} {% else %} {{ address_ref_ipam_display }} {% endif %} {% if address_ref.status %}{% include "netbox_nsm/inc/ipa_nsm_object_status_icon.html" with status=address_ref.status %}{% endif %} {% elif node.cell_addresses_compact and node.cell_address_primary %} {% ipa_cell_tree_ipam_display node.cell_address_primary node=node as primary_ipam_display %} {% if link_mode == "span" %} {{ primary_ipam_display }} {% elif link_mode == "anchor_stop" %} {{ primary_ipam_display }} {% else %} {{ primary_ipam_display }} {% endif %} {% if node.cell_address_primary.status %}{% include "netbox_nsm/inc/ipa_nsm_object_status_icon.html" with status=node.cell_address_primary.status %}{% endif %} {% elif node.name and node.url %} {% ipa_cell_tree_ipam_display node=node as node_ipam_display %} {% if link_mode == "span" %} {{ node_ipam_display }}{% if node.status %}{% include "netbox_nsm/inc/ipa_nsm_object_status_icon.html" with status=node.status %}{% endif %} {% elif link_mode == "anchor_stop" %} {{ node_ipam_display }}{% if node.status %}{% include "netbox_nsm/inc/ipa_nsm_object_status_icon.html" with status=node.status %}{% endif %} {% else %} {{ node_ipam_display }}{% if node.status %}{% include "netbox_nsm/inc/ipa_nsm_object_status_icon.html" with status=node.status %}{% endif %} {% endif %} {% endif %} {% if node.addr_drilldown_lazy and node.ip_ref.type != "IP Address" %} {% endif %}