summaryrefslogtreecommitdiff
path: root/oslo_messaging/_drivers/amqp.py
diff options
context:
space:
mode:
Diffstat (limited to 'oslo_messaging/_drivers/amqp.py')
-rw-r--r--oslo_messaging/_drivers/amqp.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/oslo_messaging/_drivers/amqp.py b/oslo_messaging/_drivers/amqp.py
index 0648b1e..ebae514 100644
--- a/oslo_messaging/_drivers/amqp.py
+++ b/oslo_messaging/_drivers/amqp.py
@@ -27,10 +27,10 @@ import collections
import logging
import uuid
+from oslo_config import cfg
+from oslo_utils import strutils
import six
-from oslo.config import cfg
-from oslo.utils import strutils
from oslo_messaging._drivers import common as rpc_common
from oslo_messaging._drivers import pool
@@ -42,11 +42,13 @@ amqp_opts = [
help='Use durable queues in AMQP.'),
cfg.BoolOpt('amqp_auto_delete',
default=False,
+ deprecated_group='DEFAULT',
help='Auto-delete queues in AMQP.'),
# FIXME(markmc): this was toplevel in openstack.common.rpc
cfg.IntOpt('rpc_conn_pool_size',
default=30,
+ deprecated_group='DEFAULT',
help='Size of RPC connection pool.'),
]
@@ -56,11 +58,11 @@ LOG = logging.getLogger(__name__)
class ConnectionPool(pool.Pool):
"""Class that implements a Pool of Connections."""
- def __init__(self, conf, url, connection_cls):
+ def __init__(self, conf, rpc_conn_pool_size, url, connection_cls):
self.connection_cls = connection_cls
self.conf = conf
self.url = url
- super(ConnectionPool, self).__init__(self.conf.rpc_conn_pool_size)
+ super(ConnectionPool, self).__init__(rpc_conn_pool_size)
self.reply_proxy = None
# TODO(comstud): Timeout connections not used in a while