Change import path.

neutron.db -> neutron_lib.db
neutron.manager.NeutronManager -> neutron_lib.plugins.directory

Change-Id: I1d6d9b60a2fc830e77134727ebb07e5105a9ceab
This commit is contained in:
Shinji YANAGIDA 2016-11-24 07:34:42 +09:00
parent 7f8d01f9d9
commit 4edc55fff8
7 changed files with 27 additions and 28 deletions

View File

@ -18,7 +18,7 @@
from logging import config as logging_config
from alembic import context
from neutron.db import model_base
from neutron_lib.db import model_base
from oslo_config import cfg
from oslo_db.sqlalchemy import session
import sqlalchemy as sa

View File

@ -16,11 +16,11 @@ from oslo_config import cfg
from neutron.extensions import portbindings
from neutron.extensions import portsecurity as psec
from neutron import manager
from neutron.plugins.ml2 import driver_api as api
from neutron.plugins.ml2 import rpc
from neutron.services.qos import qos_consts
from neutron_lib import constants
from neutron_lib.plugins import directory
from oslo_log import log as logging
from networking_nec._i18n import _LW, _LI
@ -49,7 +49,7 @@ class NwaML2ServerRpcCallbacks(rpc.RpcCallbacks):
"%(agent_id)s with host %(host)s",
{'device': device, 'agent_id': agent_id, 'host': host})
plugin = manager.NeutronManager.get_plugin()
plugin = directory.get_plugin()
port_id = plugin._device_to_port_id(rpc_context, device)
port_context = plugin.get_bound_port_context(rpc_context,
port_id,

View File

@ -16,8 +16,8 @@ from neutron.db import api as db_api
from neutron.db.models import segment as segments_db
from neutron.db import models_v2
from neutron.db import segments_db as db_ml2
from neutron import manager
from neutron_lib import constants
from neutron_lib.plugins import directory
from oslo_log import helpers
from oslo_log import log as logging
import oslo_messaging
@ -33,7 +33,7 @@ class NwaL2ServerRpcCallback(object):
target = oslo_messaging.Target(version='1.0')
def get_nwa_network_by_port_id(self, rpc_context, **kwargs):
plugin = manager.NeutronManager.get_plugin()
plugin = directory.get_plugin()
port_id = kwargs.get('port_id')
port = plugin.get_port(rpc_context, port_id)
@ -42,7 +42,7 @@ class NwaL2ServerRpcCallback(object):
return network
def get_nwa_network_by_subnet_id(self, rpc_context, **kwargs):
plugin = manager.NeutronManager.get_plugin()
plugin = directory.get_plugin()
subnet_id = kwargs.get('subnet_id')
subnet = plugin.get_subnet(rpc_context, subnet_id)
@ -51,14 +51,14 @@ class NwaL2ServerRpcCallback(object):
return network
def get_nwa_network(self, rpc_context, **kwargs):
plugin = manager.NeutronManager.get_plugin()
plugin = directory.get_plugin()
net_id = kwargs.get('network_id')
network = plugin.get_network(rpc_context, net_id)
return network
def get_nwa_networks(self, rpc_context, **kwargs):
plugin = manager.NeutronManager.get_plugin()
plugin = directory.get_plugin()
networks = plugin.get_networks(rpc_context)
return networks
@ -85,7 +85,7 @@ class NwaL2ServerRpcCallback(object):
pass
# 2 change port state
plugin = manager.NeutronManager.get_plugin()
plugin = directory.get_plugin()
plugin.update_port_status(
rpc_context,
port_id,

View File

@ -13,7 +13,7 @@
# under the License.
from neutron.db import api as db_api
from neutron import manager
from neutron_lib.plugins import directory
from oslo_log import helpers
from oslo_log import log as logging
import oslo_messaging
@ -122,7 +122,7 @@ class TenantBindingServerRpcCallback(object):
with session.begin(subtransactions=True):
q_tids = [q.tenant_id
for q in necnwa_api.get_nwa_tenant_queues(session)]
plugin = manager.NeutronManager.get_plugin()
plugin = directory.get_plugin()
tenant_ids = [server['tenant_id'] for server in kwargs['servers']]
ret = []
for tenant_id in set(q_tids) - set(tenant_ids):

View File

@ -13,8 +13,8 @@
# under the License.
from neutron.extensions import l3
from neutron import manager
from neutron.plugins.common import constants as plugin_constants
from neutron_lib import constants
from neutron_lib.plugins import directory
from oslo_log import log as logging
import oslo_messaging
@ -28,8 +28,7 @@ class NwaL3ServerRpcCallback(object):
@property
def l3plugin(self):
if not hasattr(self, '_l3plugin'):
self._l3plugin = manager.NeutronManager.get_service_plugins()[
plugin_constants.L3_ROUTER_NAT]
self._l3plugin = directory.get_plugin(constants.L3)
return self._l3plugin
def update_floatingip_status(self, context, floatingip_id, status):

View File

@ -64,7 +64,7 @@ class TestNECNWAServerRpcCallbacks(base.BaseTestCase):
'NECNWAL2Plugin.get_bound_port_context')
@mock.patch('networking_nec.nwa.l2.plugin.'
'NECNWAL2Plugin._device_to_port_id')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
def test_get_device_details(self, f1, f2, f3):
rpc_context = mock.MagicMock()
f1.return_value = self.l2_plugin
@ -82,7 +82,7 @@ class TestNECNWAServerRpcCallbacks(base.BaseTestCase):
'NECNWAL2Plugin.get_bound_port_context')
@mock.patch('networking_nec.nwa.l2.plugin.'
'NECNWAL2Plugin._device_to_port_id')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
def test_get_device_details_no_segment(self, f1, f2, f3, f4, f5, f6):
rpc_context = mock.MagicMock()
f1.return_value = self.l2_plugin
@ -102,7 +102,7 @@ class TestNECNWAServerRpcCallbacks(base.BaseTestCase):
'NECNWAL2Plugin.get_bound_port_context')
@mock.patch('networking_nec.nwa.l2.plugin.'
'NECNWAL2Plugin._device_to_port_id')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
def test_get_device_details_multi_segment(self, f1, f2, f3, f4, f5, f6):
rpc_context = mock.MagicMock()
f1.return_value = self.l2_plugin
@ -122,7 +122,7 @@ class TestNECNWAServerRpcCallbacks(base.BaseTestCase):
'NECNWAL2Plugin.get_bound_port_context')
@mock.patch('networking_nec.nwa.l2.plugin.'
'NECNWAL2Plugin._device_to_port_id')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
def test_get_device_details_segment_size_miss_match(self, f1, f2, f3, f4,
f5, f6):
rpc_context = mock.MagicMock()
@ -141,7 +141,7 @@ class TestNECNWAServerRpcCallbacks(base.BaseTestCase):
'NECNWAL2Plugin.get_bound_port_context')
@mock.patch('networking_nec.nwa.l2.plugin.'
'NECNWAL2Plugin._device_to_port_id')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
def test_get_device_details_segment_zero(self, f1, f2, f3, f4, f5, f6):
rpc_context = mock.MagicMock()
f1.return_value = self.l2_plugin
@ -162,7 +162,7 @@ class TestNECNWAServerRpcCallbacks(base.BaseTestCase):
'NECNWAL2Plugin.get_bound_port_context')
@mock.patch('networking_nec.nwa.l2.plugin.'
'NECNWAL2Plugin._device_to_port_id')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
def test_get_device_details_segment_not_binding(self, f1, f2, f3, f4, f5,
f6, f7):
rpc_context = mock.MagicMock()
@ -192,7 +192,7 @@ class TestNECNWAServerRpcCallbacks(base.BaseTestCase):
'NECNWAL2Plugin.get_bound_port_context')
@mock.patch('networking_nec.nwa.l2.plugin.'
'NECNWAL2Plugin._device_to_port_id')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
def test_get_device_details_bound_segment(self, f1, f2, f3, f4, f5,
f6, f7):
@ -218,7 +218,7 @@ class TestNECNWAServerRpcCallbacks(base.BaseTestCase):
'NECNWAL2Plugin.get_bound_port_context')
@mock.patch('networking_nec.nwa.l2.plugin.'
'NECNWAL2Plugin._device_to_port_id')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
def test_get_device_details_port_state_change(self, f1, f2, f3, f4, f5,
f6, f7):
rpc_context = mock.MagicMock()
@ -237,7 +237,7 @@ class TestNECNWAServerRpcCallbacks(base.BaseTestCase):
kwargs={'test': "sample"})
self.assertTrue(device)
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
def test_update_device_up(self, dummy1):
rpc_context = mock.MagicMock()
dummy1.return_value = None

View File

@ -26,7 +26,7 @@ class TestTenantBindingServerRpcCallback(base.BaseTestCase):
self.callback = tenant_cb.TenantBindingServerRpcCallback()
@mock.patch('neutron.db.api.get_session')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
@mock.patch('networking_nec.nwa.l2.db_api.get_nwa_tenant_queues')
def test_update_tenant_rpc_servers_both_empty(self, gntq, gs, gp):
gntq.return_value = []
@ -36,7 +36,7 @@ class TestTenantBindingServerRpcCallback(base.BaseTestCase):
self.assertEqual(rd, {'servers': []})
@mock.patch('neutron.db.api.get_session')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
@mock.patch('networking_nec.nwa.l2.db_api.get_nwa_tenant_queues')
def test_update_tenant_rpc_servers_both_equal(self, gntq, plugin, gs):
q1 = mock.MagicMock()
@ -50,7 +50,7 @@ class TestTenantBindingServerRpcCallback(base.BaseTestCase):
self.assertEqual(plugin.nwa_rpc.delete_server.call_count, 0)
@mock.patch('neutron.db.api.get_session')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
@mock.patch('networking_nec.nwa.l2.db_api.get_nwa_tenant_queues')
def test_update_tenant_rpc_servers_create(self, gntq, gp, gs):
q1 = mock.MagicMock()
@ -67,7 +67,7 @@ class TestTenantBindingServerRpcCallback(base.BaseTestCase):
self.assertEqual(plugin.nwa_rpc.delete_server.call_count, 0)
@mock.patch('neutron.db.api.get_session')
@mock.patch('neutron.manager.NeutronManager.get_plugin')
@mock.patch('neutron_lib.plugins.directory.get_plugin')
@mock.patch('networking_nec.nwa.l2.db_api.get_nwa_tenant_queues')
def test_update_tenant_rpc_servers_delete(self, gntq, gp, gs):
gntq.return_value = []