puppet: Write rabbitmq-env.conf before installing rabbitmq-server

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
This commit is contained in:
Anders Kaseorg
2016-11-20 00:11:41 -05:00
committed by Tim Abbott
parent 843ad8a947
commit 092fe4fecb

View File

@@ -42,9 +42,16 @@ class zulip::rabbit {
$rabbitmq_nodename = zulipconf("rabbitmq", "nodename", "")
if $rabbitmq_nodename != "" {
file { "/etc/rabbitmq":
ensure => 'directory',
owner => "root",
group => "root",
mode => 755,
}
file { "/etc/rabbitmq/rabbitmq-env.conf":
require => Package[rabbitmq-server],
before => Service[rabbitmq-server],
require => File["/etc/rabbitmq"],
before => [Package[rabbitmq-server], Service[rabbitmq-server]],
ensure => file,
owner => "root",
group => "root",