Merge pull request #8286 from jasonyates/8285-cluster-count-tenant

Fixes #8285 tenant cluster count
This commit is contained in:
Jeremy Stretch
2022-01-10 08:34:02 -05:00
committed by GitHub

View File

@@ -7,7 +7,7 @@ from ipam.models import IPAddress, Prefix, VLAN, VRF
from tenancy import filtersets
from tenancy.models import *
from utilities.utils import count_related
from virtualization.models import VirtualMachine
from virtualization.models import VirtualMachine, Cluster
from . import serializers
@@ -47,7 +47,8 @@ class TenantViewSet(CustomFieldModelViewSet):
site_count=count_related(Site, 'tenant'),
virtualmachine_count=count_related(VirtualMachine, 'tenant'),
vlan_count=count_related(VLAN, 'tenant'),
vrf_count=count_related(VRF, 'tenant')
vrf_count=count_related(VRF, 'tenant'),
cluster_count=count_related(Cluster, 'tenant')
)
serializer_class = serializers.TenantSerializer
filterset_class = filtersets.TenantFilterSet