Support service-specific rabbitmq clusters

All rabbitmq connection vars are now namespaced. Namespace support
was previously inconsistent which limited deployer override options.

Change-Id: Ifa6bc7a68a02b48c6a364266c542702b5c043bb0
Implements: blueprint multi-rabbitmq-clusters
This commit is contained in:
Travis Truman 2016-07-18 10:49:20 -04:00
parent caccb1c818
commit 773ec9c79b
2 changed files with 6 additions and 2 deletions

View File

@ -66,6 +66,9 @@ magnum_galera_user: magnum
magnum_rpc_backend: rabbit
magnum_rabbitmq_userid: magnum
magnum_rabbitmq_vhost: /magnum
magnum_rabbitmq_servers: 127.0.0.1
magnum_rabbitmq_use_ssl: False
magnum_rabbitmq_port: 5672
# Keystone AuthToken/Middleware
magnum_keystone_auth_plugin: password

View File

@ -47,8 +47,9 @@ endpoint_type = internalURL
endpoint_type = internalURL
[oslo_messaging_rabbit]
rabbit_hosts = {{ rabbitmq_servers }}
rabbit_use_ssl = {{ rabbitmq_use_ssl }}
rabbit_port = {{ magnum_rabbitmq_port }}
rabbit_hosts = {{ magnum_rabbitmq_servers }}
rabbit_use_ssl = {{ magnum_rabbitmq_use_ssl }}
rabbit_userid = {{ magnum_rabbitmq_userid }}
rabbit_password = {{ magnum_rabbitmq_password }}
rabbit_virtual_host = {{ magnum_rabbitmq_vhost }}