Merge "Messaging multi-backend support"

This commit is contained in:
Jenkins 2016-12-27 13:24:39 +00:00 committed by Gerrit Code Review
commit 30fdd98681
2 changed files with 14 additions and 0 deletions

View File

@ -0,0 +1,8 @@
{% macro rabbit(cfg_type) -%}
{% if cfg_type == 'rpc_config' -%}
[DEFAULT]
{%- elif cfg_type == 'notifications_config' -%}
[oslo_messaging_notifications]
{%- endif %}
transport_url=rabbit://{{ rabbitmq.user }}:{{ rabbitmq.password }}@{{ address('rabbitmq') }}
{%- endmacro %}

View File

@ -1,4 +1,10 @@
configs: configs:
messaging:
backend:
rpc: rabbit
notifications: rabbit
dependencies:
rabbit: rabbitmq
rabbitmq: rabbitmq:
port: port:
cont: 5672 cont: 5672