diff options
author | Kenneth Giusti <kgiusti@gmail.com> | 2018-06-11 14:44:14 -0400 |
---|---|---|
committer | Kenneth Giusti <kgiusti@gmail.com> | 2018-06-11 15:11:31 -0400 |
commit | 42f0358d5d6da27b873a9183443678c787efe289 (patch) | |
tree | bc9b64ec7b2bd288ba39eea47682996922433c25 | |
parent | e0835c5ba8f5a995897ca54fec335c21262b924a (diff) | |
download | oslo-messaging-42f0358d5d6da27b873a9183443678c787efe289.tar.gz |
Mark the ZeroMQ driver deprecated
As per the Dublin 2018 PTG decision:
http://lists.openstack.org/pipermail/openstack-dev/2018-March/128055.html
Change-Id: I1cda5dffbc29aad5fea001a79562db7c144a339b
-rw-r--r-- | doc/source/admin/zmq_driver.rst | 6 | ||||
-rw-r--r-- | oslo_messaging/_drivers/impl_zmq.py | 3 |
2 files changed, 9 insertions, 0 deletions
diff --git a/doc/source/admin/zmq_driver.rst b/doc/source/admin/zmq_driver.rst index 88ccf8a..641efc3 100644 --- a/doc/source/admin/zmq_driver.rst +++ b/doc/source/admin/zmq_driver.rst @@ -8,6 +8,12 @@ ZeroMQ Driver Deployment Guide Introduction ============ +**Note:** The ZeroMQ driver has been **deprecated** and is no longer +maintained. Refer to the mailing list announcement for more +`details`_. + +.. _details: http://lists.openstack.org/pipermail/openstack-dev/2018-March/128055.html + 0MQ (also known as ZeroMQ or zmq) is embeddable networking library but acts like a concurrency framework. It gives you sockets that carry atomic messages across various transports diff --git a/oslo_messaging/_drivers/impl_zmq.py b/oslo_messaging/_drivers/impl_zmq.py index 728f7bc..ece9a4b 100644 --- a/oslo_messaging/_drivers/impl_zmq.py +++ b/oslo_messaging/_drivers/impl_zmq.py @@ -15,6 +15,7 @@ import os import threading +from debtcollector import removals from stevedore import driver from oslo_messaging._drivers import base @@ -60,6 +61,8 @@ class LazyDriverItem(object): self.item.cleanup() +@removals.removed_class('ZmqDriver', version='Rocky', removal_version='Stein', + message='The ZeroMQ driver is no longer supported') class ZmqDriver(base.BaseDriver): """ZeroMQ Driver implementation. |