summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Urdin <tobias.urdin@binero.se>2023-01-19 20:36:37 +0000
committerTobias Urdin <tobias.urdin@binero.se>2023-01-19 20:36:43 +0000
commit31b1959620b335467700ed6c33014837e49a1248 (patch)
tree9797c650a4f220b800d6a909a2201630f0c44be1
parent41bf7dd319966e3fa0182b88b0869ab13b52092e (diff)
downloaddesignate-31b1959620b335467700ed6c33014837e49a1248.tar.gz
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
-rw-r--r--designate/rpc.py2
-rw-r--r--requirements.txt2
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