From 960f3694f4c32e732e46d677973f396531f1e015 Mon Sep 17 00:00:00 2001 From: Rodolfo Alonso Hernandez Date: Mon, 12 Apr 2021 17:49:46 +0000 Subject: [PATCH] Improve AddressScope.get_bound_tenant_ids method Retrieve only "project_id" from "AddressScope" objects. Trivial-Fix Change-Id: Icf74685cbe2cb3ccaea05bc31cacf37c98d5fc04 --- neutron/objects/address_scope.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/neutron/objects/address_scope.py b/neutron/objects/address_scope.py index decfa7954e3..79c6b33ec4d 100644 --- a/neutron/objects/address_scope.py +++ b/neutron/objects/address_scope.py @@ -71,6 +71,5 @@ class AddressScope(rbac_db.NeutronRbacObject): @classmethod def get_bound_tenant_ids(cls, context, obj_id): snp_objs = subnetpool.SubnetPool.get_objects( - context, address_scope_id=obj_id - ) - return {snp.project_id for snp in snp_objs} + context, address_scope_id=obj_id, fields=['project_id']) + return {snp['project_id'] for snp in snp_objs}