diff options
author | Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> | 2014-11-14 12:47:01 +0000 |
---|---|---|
committer | Richard Ipsum <richardipsum@fastmail.co.uk> | 2014-11-27 18:12:13 +0000 |
commit | c828d61ee240fe386da83d42e1d83de61077a66d (patch) | |
tree | 7ff08820982c3d228ef649b47d41c1112c466b82 | |
parent | 0626e88702a8f8d4f6e8356554c9b459f39a8cf7 (diff) | |
download | definitions-c828d61ee240fe386da83d42e1d83de61077a66d.tar.gz |
Add rabbitmq-server configuration files
-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 |