From 10c39d5df4d71e06962db1d2563c3915519fc9a9 Mon Sep 17 00:00:00 2001 From: Flavio Percoco Date: Sat, 20 Jun 2015 15:41:51 +0200 Subject: [PATCH] Deprecated impl_qpid As per discussions, this patch marks the qpid driver as deprecated. The removal release has been set to M. DocImpact Change-Id: I81f667e0f440ae4e0a7226800a5f99809fc6dce2 --- oslo_messaging/_drivers/impl_qpid.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/oslo_messaging/_drivers/impl_qpid.py b/oslo_messaging/_drivers/impl_qpid.py index 1333644d9..005a6ea68 100644 --- a/oslo_messaging/_drivers/impl_qpid.py +++ b/oslo_messaging/_drivers/impl_qpid.py @@ -19,6 +19,7 @@ import logging import os import random import time +import warnings from oslo_config import cfg from oslo_serialization import jsonutils @@ -766,10 +767,17 @@ class Connection(object): class QpidDriver(amqpdriver.AMQPDriverBase): """qpidd Driver + .. deprecated:: 1.16 (Liberty) """ def __init__(self, conf, url, default_exchange=None, allowed_remote_exmods=None): + + warnings.warn(_('The Qpid driver has been deprecated. ' + 'The driver is planned to be removed during the `M` ' + 'development cycle.'), + DeprecationWarning, stacklevel=2) + opt_group = cfg.OptGroup(name='oslo_messaging_qpid', title='QPID driver options') conf.register_group(opt_group)