1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

#6797: Add cable type, length to SVG trace

This commit is contained in:
jeremystretch
2021-07-29 09:49:31 -04:00
parent 33d40d4253
commit 2e7d912bdd

View File

@ -446,10 +446,18 @@ class CableTraceSVG:
if connector is not None:
# Cable
cable_labels = [
f'Cable {connector}',
connector.get_status_display()
]
if connector.type:
cable_labels.append(connector.get_type_display())
if connector.length and connector.length_unit:
cable_labels.append(f'{connector.length} {connector.get_length_unit_display()}')
cable = self._draw_cable(
color=connector.color or '000000',
url=connector.get_absolute_url(),
labels=[f'Cable {connector}', connector.get_status_display()]
labels=cable_labels
)
connectors.append(cable)