zaqar/devstack
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
..
gate Fix gate_hook and post_test_hook perms 2015-05-07 19:50:25 +02:00
README.rst Move devstack's Zaqar code into the codebase 2015-04-21 16:36:01 +02:00
plugin.sh Try to use a default pool when creating a queue 2015-06-12 06:16:10 +00:00
settings Rename service to zaqar 2015-04-30 09:26:54 +02:00

README.rst

Enabling in Devstack

  1. Download DevStack

  2. Add this repo as an external repository:

    > cat local.conf
    [[local|localrc]]
    enable_plugin zaqar https://github.com/openstack/zaqar
  3. Run stack.sh