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:
@ -446,10 +446,18 @@ class CableTraceSVG:
|
|||||||
if connector is not None:
|
if connector is not None:
|
||||||
|
|
||||||
# Cable
|
# 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(
|
cable = self._draw_cable(
|
||||||
color=connector.color or '000000',
|
color=connector.color or '000000',
|
||||||
url=connector.get_absolute_url(),
|
url=connector.get_absolute_url(),
|
||||||
labels=[f'Cable {connector}', connector.get_status_display()]
|
labels=cable_labels
|
||||||
)
|
)
|
||||||
connectors.append(cable)
|
connectors.append(cable)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user