mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-18 04:56:29 -06:00
Merge b95e0cf5dd
into 7dab7d730d
This commit is contained in:
commit
90c6863788
@ -143,7 +143,7 @@ class FHRPGroupAssignmentViewSet(NetBoxModelViewSet):
|
||||
|
||||
|
||||
class VLANGroupViewSet(NetBoxModelViewSet):
|
||||
queryset = VLANGroup.objects.annotate_utilization()
|
||||
queryset = VLANGroup.objects.annotate_utilization().prefetch_related('scope')
|
||||
serializer_class = serializers.VLANGroupSerializer
|
||||
filterset_class = filtersets.VLANGroupFilterSet
|
||||
|
||||
@ -175,7 +175,7 @@ class ServiceTemplateViewSet(NetBoxModelViewSet):
|
||||
|
||||
|
||||
class ServiceViewSet(NetBoxModelViewSet):
|
||||
queryset = Service.objects.all()
|
||||
queryset = Service.objects.prefetch_related('parent')
|
||||
serializer_class = serializers.ServiceSerializer
|
||||
filterset_class = filtersets.ServiceFilterSet
|
||||
|
||||
|
@ -34,7 +34,7 @@ class ClusterGroupViewSet(NetBoxModelViewSet):
|
||||
|
||||
|
||||
class ClusterViewSet(NetBoxModelViewSet):
|
||||
queryset = Cluster.objects.prefetch_related('virtual_machines').annotate(
|
||||
queryset = Cluster.objects.prefetch_related('virtual_machines', 'scope').annotate(
|
||||
allocated_vcpus=Sum('virtual_machines__vcpus'),
|
||||
allocated_memory=Sum('virtual_machines__memory'),
|
||||
allocated_disk=Sum('virtual_machines__disk'),
|
||||
|
Loading…
Reference in New Issue
Block a user