zaqar/zaqar/tests
Flavio Percoco bfcc60c170 Try to use a default pool when creating a queue
We recently enabled default pools creation, which will use the default
`message_storage` if present. This patch extends that to queue's
creation where we try to register a queue in the catalogue but we fail
if no pools were found.

With this patch, the failure will happen after checking if there's a
default pool that can be used.

In addition to the above, this commit adds a new option
`enable_virtual_pool` that makes default pools registration optional.
This is to avoid breaking backwards compatibility on the deployments
already running Zaqar.

DocImpact

Closes-bug: #1462008
Closes-bug: #1463110
Change-Id: Ieb8d2671066fc909f422bd74fd20070bc0f9cf11
2015-06-12 06:16:10 +00:00
..
functional Port to oslo_log 2015-05-27 21:29:35 +00:00
unit Move transport v1 tests out of tests/ 2015-06-05 09:19:36 +02:00
__init__.py Implements queue, message and claim controllers for Redis 2014-08-30 15:45:27 -05:00
base.py Port to oslo_log 2015-05-27 21:29:35 +00:00
faulty_storage.py Try to use a default pool when creating a queue 2015-06-12 06:16:10 +00:00
helpers.py Fixes docstring typos 2014-09-24 19:19:35 -07:00