From 31b1959620b335467700ed6c33014837e49a1248 Mon Sep 17 00:00:00 2001 From: Tobias Urdin Date: Thu, 19 Jan 2023 20:36:37 +0000 Subject: Use new get_rpc_client API from oslo.messaging Use the new API that is consistent with the existing API instead of instantiating the client class directly. This was introduced in release 14.1.0 here [1] and added into oslo.messaging here [2] [1] https://review.opendev.org/c/openstack/requirements/+/869340 [2] https://review.opendev.org/c/openstack/oslo.messaging/+/862419 Change-Id: Ibc2147fb08beae7a2190b9860e3342150c43dfab --- designate/rpc.py | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/designate/rpc.py b/designate/rpc.py index 48636ab9..2e29f776 100644 --- a/designate/rpc.py +++ b/designate/rpc.py @@ -181,7 +181,7 @@ def get_client(target, version_cap=None, serializer=None): if serializer is None: serializer = DesignateObjectSerializer() serializer = RequestContextSerializer(serializer) - return messaging.RPCClient( + return messaging.get_rpc_client( TRANSPORT, target, version_cap=version_cap, diff --git a/requirements.txt b/requirements.txt index 4fb79d66..763fc09a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -15,7 +15,7 @@ keystoneauth1>=3.4.0 # Apache-2.0 keystonemiddleware>=4.17.0 # Apache-2.0 oslo.config>=6.8.0 # Apache-2.0 oslo.concurrency>=4.2.0 # Apache-2.0 -oslo.messaging>=12.4.0 # Apache-2.0 +oslo.messaging>=14.1.0 # Apache-2.0 oslo.middleware>=3.31.0 # Apache-2.0 oslo.log>=4.3.0 # Apache-2.0 oslo.reports>=1.18.0 # Apache-2.0 -- cgit v1.2.1