mirror of
https://github.com/netbox-community/netbox.git
synced 2026-03-28 20:32:07 +01:00
Remove legacy connection_status fields
This commit is contained in:
@@ -1018,36 +1018,31 @@ class DeviceView(ObjectView):
|
||||
|
||||
# Console ports
|
||||
consoleports = ConsolePort.objects.restrict(request.user, 'view').filter(device=device).prefetch_related(
|
||||
Prefetch('_paths', queryset=CablePath.objects.filter(destination_id__isnull=False)),
|
||||
'cable',
|
||||
'cable', '_path',
|
||||
)
|
||||
|
||||
# Console server ports
|
||||
consoleserverports = ConsoleServerPort.objects.restrict(request.user, 'view').filter(
|
||||
device=device
|
||||
).prefetch_related(
|
||||
Prefetch('_paths', queryset=CablePath.objects.filter(destination_id__isnull=False)),
|
||||
'cable',
|
||||
'cable', '_path',
|
||||
)
|
||||
|
||||
# Power ports
|
||||
powerports = PowerPort.objects.restrict(request.user, 'view').filter(device=device).prefetch_related(
|
||||
Prefetch('_paths', queryset=CablePath.objects.filter(destination_id__isnull=False)),
|
||||
'cable',
|
||||
'cable', '_path',
|
||||
)
|
||||
|
||||
# Power outlets
|
||||
poweroutlets = PowerOutlet.objects.restrict(request.user, 'view').filter(device=device).prefetch_related(
|
||||
Prefetch('_paths', queryset=CablePath.objects.filter(destination_id__isnull=False)),
|
||||
'cable', 'power_port',
|
||||
'cable', 'power_port', '_path',
|
||||
)
|
||||
|
||||
# Interfaces
|
||||
interfaces = device.vc_interfaces.restrict(request.user, 'view').prefetch_related(
|
||||
Prefetch('_paths', queryset=CablePath.objects.filter(destination_id__isnull=False)),
|
||||
Prefetch('ip_addresses', queryset=IPAddress.objects.restrict(request.user)),
|
||||
Prefetch('member_interfaces', queryset=Interface.objects.restrict(request.user)),
|
||||
'lag', 'cable', 'tags',
|
||||
'lag', 'cable', '_path', 'tags',
|
||||
)
|
||||
|
||||
# Front ports
|
||||
|
||||
Reference in New Issue
Block a user