Make option [DEFAULT]amqp_durable_queues work

Currently, the option amqp_durable_queues is both deprecated with name
and group that cause the option [DEFAULT]amqp_durable_queues can't work.

This patch use multi deprecated options to make it work.

Change-Id: Ied28bcf415362a976928bac75225018030304ac7
Closes-Bug: #1433956
This commit is contained in:
lqslan 2015-03-19 16:58:33 +08:00
parent dabdc26a1a
commit b92ea91a5a

@ -34,11 +34,17 @@ import six
from oslo_messaging._drivers import common as rpc_common
from oslo_messaging._drivers import pool
deprecated_durable_opts = [
cfg.DeprecatedOpt('amqp_durable_queues',
group='DEFAULT'),
cfg.DeprecatedOpt('rabbit_durable_queues',
group='DEFAULT')
]
amqp_opts = [
cfg.BoolOpt('amqp_durable_queues',
default=False,
deprecated_name='rabbit_durable_queues',
deprecated_group='DEFAULT',
deprecated_opts=deprecated_durable_opts,
help='Use durable queues in AMQP.'),
cfg.BoolOpt('amqp_auto_delete',
default=False,