From 5239933c9adda6435e60025f89ee7228d45111b5 Mon Sep 17 00:00:00 2001 From: Adit Sarfaty Date: Wed, 2 Jan 2019 09:41:42 +0200 Subject: [PATCH] NSX|V3 Fix LB pool create _setup_session_persistence should return empty results in found nothing Change-Id: I3deacf87e64776e01707a013851aa6c9a84b6c5f --- vmware_nsx/services/lbaas/nsx_v3/implementation/pool_mgr.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vmware_nsx/services/lbaas/nsx_v3/implementation/pool_mgr.py b/vmware_nsx/services/lbaas/nsx_v3/implementation/pool_mgr.py index 02a11a7a7c..5f65e96141 100644 --- a/vmware_nsx/services/lbaas/nsx_v3/implementation/pool_mgr.py +++ b/vmware_nsx/services/lbaas/nsx_v3/implementation/pool_mgr.py @@ -158,12 +158,13 @@ class EdgePoolManagerFromDict(base_mgr.Nsxv3LoadbalancerBaseManager): elif pers_type: # Create persistence profile pp_data = pp_client.create(**pp_kwargs) - LOG.debug("Creaed persistence profile %(profile_id)s for " + LOG.debug("Created persistence profile %(profile_id)s for " "listener %(listener_id)s with pool %(pool_id)s", {'profile_id': pp_data['id'], 'listener_id': listener['id'], 'pool_id': pool['id']}) return pp_data['id'], None + return None, None def _remove_persistence(self, vs_data): pp_client = self.core_plugin.nsxlib.load_balancer.persistence_profile