fix: update display labels and human friendly IDs across multiple schema files

This commit is contained in:
darnodo
2025-11-12 15:37:06 +01:00
parent 074ae2d71c
commit 0232d46b4a
10 changed files with 58 additions and 49 deletions

View File

@@ -9,7 +9,7 @@ nodes:
icon: "mdi:transit-connection-variant"
include_in_menu: true
human_friendly_id: ["hostname__value"]
display_label: "{{ record.hostname__value }}"
display_label: "hostname__value"
order_by:
- hostname__value
description: "DCI switch connects multiple datacenters - NOT auto-generated, manually configured"
@@ -73,7 +73,7 @@ nodes:
relationships:
- name: organization
peer: CoreOrganization
peer: OrganizationOrganization
optional: false
cardinality: one
kind: Attribute
@@ -114,7 +114,7 @@ nodes:
include_in_menu: true
menu_placement: "NetworkDCISwitch"
human_friendly_id: ["dci_switch__hostname__value", "border_leaf__hostname__value"]
display_label: "{{ ' - '.join(filter(None, [record.dci_switch__hostname__value, record.border_leaf__hostname__value, record.status__value])) }}"
display_label: "connection_name__value"
order_by:
- dci_switch__hostname__value
description: "Represents a P2P connection between DCI switch and a border leaf"
@@ -199,6 +199,7 @@ nodes:
- name: dci_interface
peer: NetworkInterface
identifier: dci_link__dci_interface
optional: true
cardinality: one
kind: Attribute
@@ -206,6 +207,7 @@ nodes:
- name: border_interface
peer: NetworkInterface
identifier: dci_link__border_interface
optional: true
cardinality: one
kind: Attribute