Adding a cleanup for 'qlbaas-' namespaces in netns_cleanup

Change-Id: I2f8c2c037419953d6f6a9416472f4e5fb73d53db
Closes-Bug: 1456151
This commit is contained in:
Itzik Brown 2015-07-21 13:39:12 +03:00
parent 46c0da4fc5
commit 4eafec58f2
2 changed files with 7 additions and 2 deletions

View File

@ -36,10 +36,12 @@ from neutron.i18n import _LE
LOG = logging.getLogger(__name__)
NS_MANGLING_PATTERN = ('(%s|%s|%s|%s)' % (dhcp.NS_PREFIX,
LB_NS_PREFIX = 'qlbaas-'
NS_MANGLING_PATTERN = ('(%s|%s|%s|%s|%s)' % (dhcp.NS_PREFIX,
l3_agent.NS_PREFIX,
dvr.SNAT_NS_PREFIX,
dvr_fip_ns.FIP_NS_PREFIX) +
dvr_fip_ns.FIP_NS_PREFIX,
LB_NS_PREFIX) +
attributes.UUID_PATTERN)

View File

@ -78,6 +78,9 @@ class TestNetnsCleanup(base.BaseTestCase):
def test_eligible_for_deletion_fip_namespace(self):
self._test_eligible_for_deletion_helper('fip-', False, True, True)
def test_eligible_for_deletion_lbaas_namespace(self):
self._test_eligible_for_deletion_helper('qlbaas-', False, True, True)
def test_eligible_for_deletion_snat_namespace(self):
self._test_eligible_for_deletion_helper('snat-', False, True, True)