Adds support for L3 routing/NAT as a service plugin
- Adds L3 routing/NAT service plugin - Removes L3 routing/NAT from ML2 plugin - Moves "router:external" attribute to new extension "External-net" - Introduces separate RPC topic for L3 callbacks from L3 agent Implements: blueprint quantum-l3-routing-plugin Change-Id: Id9af10c2910f9a1730b163203a68d101ffc3b282
This commit is contained in:
@@ -31,6 +31,7 @@ class NecAgentSchedulerTestCase(
|
||||
test_nec_plugin.NecPluginV2TestCaseBase):
|
||||
|
||||
plugin_str = test_nec_plugin.PLUGIN_NAME
|
||||
l3_plugin = None
|
||||
|
||||
def setUp(self):
|
||||
self.setup_nec_plugin_base()
|
||||
@@ -54,6 +55,7 @@ class NecL3AgentNotifierTestCase(
|
||||
test_nec_plugin.NecPluginV2TestCaseBase):
|
||||
|
||||
plugin_str = test_nec_plugin.PLUGIN_NAME
|
||||
l3_plugin = None
|
||||
|
||||
def setUp(self):
|
||||
# OvsDhcpAgentNotifierTestCase uses stop() for each mock.
|
||||
|
||||
@@ -21,7 +21,7 @@ from neutron.tests.unit.nec import test_nec_plugin
|
||||
from neutron.tests.unit import test_extension_extraroute as test_ext_route
|
||||
|
||||
|
||||
class NecRouterL3AgentTestCase(test_ext_route.ExtraRouteDBTestCase):
|
||||
class NecRouterL3AgentTestCase(test_ext_route.ExtraRouteDBIntTestCase):
|
||||
|
||||
_plugin_name = test_nec_plugin.PLUGIN_NAME
|
||||
|
||||
|
||||
Reference in New Issue
Block a user