Drop explicit executor argument
The argument was deprecated in oslo.messaging 16.0.0, as part of huge deprecation of eventlet support. If the argument is not set, the appropriate executor is selected according to whether eventlet monkey patching is done or not. Change-Id: Ib53d53d9ce74453f568bda785b08df656b8ab109
This commit is contained in:
@@ -199,7 +199,6 @@ def get_server(target, endpoints, serializer=None):
|
||||
TRANSPORT,
|
||||
target,
|
||||
endpoints,
|
||||
executor='eventlet',
|
||||
serializer=serializer,
|
||||
access_policy=access_policy
|
||||
)
|
||||
@@ -214,7 +213,6 @@ def get_notification_listener(targets, endpoints, serializer=None, pool=None):
|
||||
NOTIFICATION_TRANSPORT,
|
||||
targets,
|
||||
endpoints,
|
||||
executor='eventlet',
|
||||
pool=pool,
|
||||
serializer=serializer
|
||||
)
|
||||
|
||||
@@ -177,7 +177,7 @@ class RPCTest(oslotest.base.BaseTestCase):
|
||||
|
||||
mock_get_rpc_server.assert_called_with(
|
||||
True, None, None,
|
||||
executor='eventlet', serializer=mock.ANY,
|
||||
serializer=mock.ANY,
|
||||
access_policy=mock.ANY,
|
||||
)
|
||||
|
||||
@@ -213,19 +213,19 @@ class RPCTest(oslotest.base.BaseTestCase):
|
||||
rpc.get_notification_listener('target', 'endpoint', serializer=None)
|
||||
|
||||
mock_get_notification_listener.assert_called_with(
|
||||
True, 'target', 'endpoint', executor='eventlet', pool=None,
|
||||
serializer=mock.ANY
|
||||
True, 'target', 'endpoint', pool=None, serializer=mock.ANY
|
||||
)
|
||||
|
||||
@mock.patch.object(designate.rpc, 'NOTIFICATION_TRANSPORT', True)
|
||||
@mock.patch.object(messaging, 'get_notification_listener')
|
||||
def test_get_notification_listener_serializer_set(self,
|
||||
mock_get_notification_listener):
|
||||
rpc.get_notification_listener('target', 'endpoint', serializer=True)
|
||||
serializer = mock.Mock()
|
||||
rpc.get_notification_listener('target', 'endpoint',
|
||||
serializer=serializer)
|
||||
|
||||
mock_get_notification_listener.assert_called_with(
|
||||
True, 'target', 'endpoint', executor='eventlet', pool=None,
|
||||
serializer=True
|
||||
True, 'target', 'endpoint', pool=None, serializer=serializer
|
||||
)
|
||||
|
||||
@mock.patch.object(designate.rpc, 'NOTIFICATION_TRANSPORT', None)
|
||||
|
||||
Reference in New Issue
Block a user