From 6ebd8e78c8a72c1fbfba056a410bab976c21fd26 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Mon, 21 Aug 2017 17:21:02 -0400 Subject: [PATCH] Added VMs to tenant view --- netbox/templates/tenancy/tenant.html | 4 ++++ netbox/tenancy/views.py | 2 ++ 2 files changed, 6 insertions(+) diff --git a/netbox/templates/tenancy/tenant.html b/netbox/templates/tenancy/tenant.html index 2c893adae..c19195246 100644 --- a/netbox/templates/tenancy/tenant.html +++ b/netbox/templates/tenancy/tenant.html @@ -124,6 +124,10 @@

{{ stats.circuit_count }}

Circuits

+
+

{{ stats.virtualmachine_count }}

+

Virtual machines

+
diff --git a/netbox/tenancy/views.py b/netbox/tenancy/views.py index e176075cb..86e419e54 100644 --- a/netbox/tenancy/views.py +++ b/netbox/tenancy/views.py @@ -12,6 +12,7 @@ from ipam.models import IPAddress, Prefix, VLAN, VRF from utilities.views import ( BulkDeleteView, BulkEditView, BulkImportView, ObjectDeleteView, ObjectEditView, ObjectListView, ) +from virtualization.models import VirtualMachine from .models import Tenant, TenantGroup from . import filters, forms, tables @@ -79,6 +80,7 @@ class TenantView(View): ).count(), 'vlan_count': VLAN.objects.filter(tenant=tenant).count(), 'circuit_count': Circuit.objects.filter(tenant=tenant).count(), + 'virtualmachine_count': VirtualMachine.objects.filter(tenant=tenant).count(), } return render(request, 'tenancy/tenant.html', {