diff options
| author | Shrikant Bobade <shrikant_bobade@mentor.com> | 2017-08-17 19:04:21 +0530 |
|---|---|---|
| committer | Bruce Ashfield <bruce.ashfield@windriver.com> | 2017-08-17 11:55:29 -0400 |
| commit | a4a08a04d5852502c0ab950778e65306c55d85c5 (patch) | |
| tree | 55225f3145d685efe25841f22eb8541679a11714 /meta-openstack/recipes-extended/rabbitmq/files/rabbitmq-server-setup | |
| parent | 173d8ad1ae20df9a68fab6b34794ad44bbe11109 (diff) | |
| download | meta-cloud-services-a4a08a04d5852502c0ab950778e65306c55d85c5.tar.gz | |
rabbitmq-server: add systemd support
add systemd support to bring-up out of box rabbitmq-server support.
rabbitmq-server-setup: essential setup required by rabbitmq-server
rabbitmq-server.service: systemd support service file
Signed-off-by: Shrikant Bobade <shrikant_bobade@mentor.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Diffstat (limited to 'meta-openstack/recipes-extended/rabbitmq/files/rabbitmq-server-setup')
| -rwxr-xr-x | meta-openstack/recipes-extended/rabbitmq/files/rabbitmq-server-setup | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/meta-openstack/recipes-extended/rabbitmq/files/rabbitmq-server-setup b/meta-openstack/recipes-extended/rabbitmq/files/rabbitmq-server-setup new file mode 100755 index 0000000..343c775 --- /dev/null +++ b/meta-openstack/recipes-extended/rabbitmq/files/rabbitmq-server-setup | |||
| @@ -0,0 +1,26 @@ | |||
| 1 | #!/bin/sh | ||
| 2 | # | ||
| 3 | # rabbitmq-server-setup RabbitMQ broker setup | ||
| 4 | # | ||
| 5 | # description: To Enable AMQP server provided by RabbitMQ, | ||
| 6 | # this setup required before starting rabbitmq-server. | ||
| 7 | # | ||
| 8 | ## | ||
| 9 | |||
| 10 | |||
| 11 | # Ensure that HOME is set, since the erlang cookie file must be written | ||
| 12 | # somewhere | ||
| 13 | export HOME=/home/root | ||
| 14 | |||
| 15 | USER=root | ||
| 16 | ROTATE_SUFFIX= | ||
| 17 | INIT_LOG_DIR=/var/log/rabbitmq | ||
| 18 | |||
| 19 | # setup log dir and files for rabbitmq server | ||
| 20 | if [ ! -d ${INIT_LOG_DIR} ]; then | ||
| 21 | mkdir ${INIT_LOG_DIR} | ||
| 22 | chmod 0755 ${INIT_LOG_DIR} | ||
| 23 | chown $USER:$USER ${INIT_LOG_DIR} | ||
| 24 | touch ${INIT_LOG_DIR}/startup_err | ||
| 25 | touch ${INIT_LOG_DIR}/startup_log | ||
| 26 | fi | ||
