From 752b099d22aa62d8d6f5f8a63a8c9f35d99f4c30 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Thu, 8 Oct 2020 15:30:59 -0400 Subject: [PATCH] Exempt InventoryItem from queryset caching (MPTT) --- netbox/netbox/settings.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/netbox/netbox/settings.py b/netbox/netbox/settings.py index db34caefb..353c9d356 100644 --- a/netbox/netbox/settings.py +++ b/netbox/netbox/settings.py @@ -422,14 +422,15 @@ CACHEOPS = { 'auth.*': {'ops': ('fetch', 'get')}, 'auth.permission': {'ops': 'all'}, 'circuits.*': {'ops': 'all'}, - 'dcim.region': None, # MPTT models are exempt due to raw sql - 'dcim.rackgroup': None, # MPTT models are exempt due to raw sql + 'dcim.inventoryitem': None, # MPTT models are exempt due to raw SQL + 'dcim.region': None, # MPTT models are exempt due to raw SQL + 'dcim.rackgroup': None, # MPTT models are exempt due to raw SQL 'dcim.*': {'ops': 'all'}, 'ipam.*': {'ops': 'all'}, 'extras.*': {'ops': 'all'}, 'secrets.*': {'ops': 'all'}, 'users.*': {'ops': 'all'}, - 'tenancy.tenantgroup': None, # MPTT models are exempt due to raw sql + 'tenancy.tenantgroup': None, # MPTT models are exempt due to raw SQL 'tenancy.*': {'ops': 'all'}, 'virtualization.*': {'ops': 'all'}, }