From c114e8a571b137f7e678a023ac64ab7b6a5fa148 Mon Sep 17 00:00:00 2001 From: Adit Sarfaty Date: Wed, 13 Jun 2018 14:35:45 +0300 Subject: [PATCH] NSX|V3 add LBaaS listener description to the backend object Change-Id: Ia13c283510b657ac9a5dc18f2932b4963a2308a4 --- .../services/lbaas/nsx_v3/implementation/listener_mgr.py | 3 ++- vmware_nsx/tests/unit/services/lbaas/test_nsxv3_driver.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/vmware_nsx/services/lbaas/nsx_v3/implementation/listener_mgr.py b/vmware_nsx/services/lbaas/nsx_v3/implementation/listener_mgr.py index fc27ce82a9..6ea4cbffe2 100644 --- a/vmware_nsx/services/lbaas/nsx_v3/implementation/listener_mgr.py +++ b/vmware_nsx/services/lbaas/nsx_v3/implementation/listener_mgr.py @@ -50,7 +50,8 @@ class EdgeListenerManagerFromDict(base_mgr.Nsxv3LoadbalancerBaseManager): kwargs = {'enabled': listener['admin_state_up'], 'ip_address': lb_vip_address, 'port': listener['protocol_port'], - 'application_profile_id': app_profile_id} + 'application_profile_id': app_profile_id, + 'description': listener.get('description')} if vs_name: kwargs['display_name'] = vs_name if tags: diff --git a/vmware_nsx/tests/unit/services/lbaas/test_nsxv3_driver.py b/vmware_nsx/tests/unit/services/lbaas/test_nsxv3_driver.py index 8c276914b1..ff96909913 100644 --- a/vmware_nsx/tests/unit/services/lbaas/test_nsxv3_driver.py +++ b/vmware_nsx/tests/unit/services/lbaas/test_nsxv3_driver.py @@ -124,7 +124,7 @@ class BaseTestEdgeLbaasV2(base.BaseTestCase): self.lb = lb_models.LoadBalancer(LB_ID, LB_TENANT_ID, 'lb1', '', 'some-subnet', 'port-id', LB_VIP) self.listener = lb_models.Listener(LISTENER_ID, LB_TENANT_ID, - 'listener1', '', None, LB_ID, + 'listener1', 'Dummy', None, LB_ID, 'HTTP', protocol_port=80, loadbalancer=self.lb) self.https_listener = lb_models.Listener(