summaryrefslogtreecommitdiff
path: root/ironic/common/rpc_service.py
diff options
context:
space:
mode:
authorDmitry Tantsur <dtantsur@protonmail.com>2021-02-23 16:15:24 +0100
committerDmitry Tantsur <dtantsur@protonmail.com>2021-03-10 16:48:07 +0100
commitf2e8c031cc2c20fecc96fa9c93a4c1452e49c11e (patch)
tree91a0d052a2964aeb8741b557a4d2fc6daec7c9f3 /ironic/common/rpc_service.py
parent2e7fc1fd6107013b2e0e24919d452a90e54cf88d (diff)
downloadironic-f2e8c031cc2c20fecc96fa9c93a4c1452e49c11e.tar.gz
Switch to JSON RPC from ironic-lib
Change-Id: I8b438861780c85faae7ff18646960723a1fd9876
Diffstat (limited to 'ironic/common/rpc_service.py')
-rw-r--r--ironic/common/rpc_service.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/ironic/common/rpc_service.py b/ironic/common/rpc_service.py
index a38582250..edf14e9be 100644
--- a/ironic/common/rpc_service.py
+++ b/ironic/common/rpc_service.py
@@ -16,6 +16,7 @@
import signal
+from ironic_lib.json_rpc import server as json_rpc
from oslo_config import cfg
from oslo_log import log
import oslo_messaging as messaging
@@ -23,7 +24,6 @@ from oslo_service import service
from oslo_utils import importutils
from ironic.common import context
-from ironic.common.json_rpc import server as json_rpc
from ironic.common import rpc
from ironic.objects import base as objects_base
@@ -51,8 +51,8 @@ class RPCService(service.Service):
# Perform preparatory actions before starting the RPC listener
self.manager.prepare_host()
if CONF.rpc_transport == 'json-rpc':
- self.rpcserver = json_rpc.WSGIService(self.manager,
- serializer)
+ self.rpcserver = json_rpc.WSGIService(
+ self.manager, serializer, context.RequestContext.from_dict)
else:
target = messaging.Target(topic=self.topic, server=self.host)
endpoints = [self.manager]