From 28ee8bbec1ac1ee91c08cf54f288680956f4cf98 Mon Sep 17 00:00:00 2001 From: Hampapur Ajay Date: Wed, 3 Aug 2016 18:33:59 -0700 Subject: [PATCH] Check membership in set instead of list, in scale *way* more performant. Change-Id: I23dc40fa954e8d82be9b460affb57ff44673d6ee Partial-Bug: 1589014 (cherry picked from commit 667a3cf249ad689f9c6a7c90268ac633226a7a48) --- src/config/schema-transformer/to_bgp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config/schema-transformer/to_bgp.py b/src/config/schema-transformer/to_bgp.py index 0fb1ff44054..1aff7d3c609 100644 --- a/src/config/schema-transformer/to_bgp.py +++ b/src/config/schema-transformer/to_bgp.py @@ -370,7 +370,7 @@ def reinit(self): BgpRouterST.reinit() LogicalRouterST.reinit() vn_list = list(VirtualNetworkST.list_vnc_obj()) - vn_id_list = [vn.uuid for vn in vn_list] + vn_id_list = set([vn.uuid for vn in vn_list]) ri_dict = {} service_ri_dict = {} ri_deleted = {}