From 57a37c4a87e9757a109dfb5f3169fb8264d0795e Mon Sep 17 00:00:00 2001 From: Kevin Benton Date: Tue, 13 Jun 2017 02:20:35 -0700 Subject: [PATCH] Switch to start_all_workers in RPC server This does the same as the logic present but it emits the registry callback event for resources.PROCESS AFTER_SPAWN that some plugins may be expecting. Change-Id: I6f9aeca753a5d3c0052f553a2ac46786ca113e1e Related-Bug: #1687896 --- neutron/server/rpc_eventlet.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/neutron/server/rpc_eventlet.py b/neutron/server/rpc_eventlet.py index f19114ade1c..7278a0fd1ab 100644 --- a/neutron/server/rpc_eventlet.py +++ b/neutron/server/rpc_eventlet.py @@ -32,8 +32,7 @@ def eventlet_rpc_server(): try: manager.init() - workers = service._get_rpc_workers() + service._get_plugins_workers() - rpc_workers_launcher = service._start_workers(workers) + rpc_workers_launcher = service.start_all_workers() except NotImplementedError: LOG.info(_LI("RPC was already started in parent process by " "plugin."))