diff options
author | Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> | 2014-11-14 12:47:01 +0000 |
---|---|---|
committer | Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> | 2015-01-22 12:46:23 +0000 |
commit | 8f829cc98fc1fb6fdd5f35e1a3564dfd853542ae (patch) | |
tree | d7a01daa5dd5fa561e31273a5a7bba3cac98ad60 /openstack/usr/share/openstack/openstack-rabbitmq-setup | |
parent | 1b8f87f84ace46384ad7e53dcd1db312821bc475 (diff) | |
download | definitions-8f829cc98fc1fb6fdd5f35e1a3564dfd853542ae.tar.gz |
Add rabbitmq-server configuration files
Diffstat (limited to 'openstack/usr/share/openstack/openstack-rabbitmq-setup')
-rw-r--r-- | openstack/usr/share/openstack/openstack-rabbitmq-setup | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/openstack/usr/share/openstack/openstack-rabbitmq-setup b/openstack/usr/share/openstack/openstack-rabbitmq-setup index af332841..58174420 100644 --- a/openstack/usr/share/openstack/openstack-rabbitmq-setup +++ b/openstack/usr/share/openstack/openstack-rabbitmq-setup @@ -38,6 +38,29 @@ if [ ! -d /var/log/rabbitmq ]; then chmod 755 /var/log/rabbitmq fi +# Install rabbimq.config and rabbitmq-env.conf +install -D -m 644 /proc/self/fd/0 <<'EOF' /var/lib/rabbitmq/etc/rabbitmq/rabbitmq.config +%% -*- Rabbit configuration for Openstack in Baserock +[ + {rabbit, + [ + {default_user, <<"##RABBITMQ_USER##">>}, + {default_pass, <<"##RABBITMQ_PASSWORD##">>}, + {tcp_listeners, [##RABBITMQ_PORT##]} + ]} +]. +EOF + +install -D -m 644 /proc/self/fd/0 <<'EOF' /etc/rabbitmq/rabbitmq-env.conf +# NOTE: Install this file in /etc/rabbitmq/ because rabbitmq-server will load +# it only from this directory. + +# Configure port node where rabbitmq-server will listen from. +NODE_PORT=##RABBITMQ_PORT## +# Config file has to be in $RABBITMQ_HOME/etc/rabbitmq/rabbitmq.config +CONFIG_FILE=/var/lib/rabbitmq/etc/rabbitmq/rabbitmq +EOF + chown -R rabbitmq:rabbitmq /var/lib/rabbitmq exit 0 |