Skip to content
This repository was archived by the owner on Nov 17, 2020. It is now read-only.

Commit 5bf9ae0

Browse files
dcorbachokjnilsson
authored andcommitted
Use RABBITMQ_QUORUM_DIR as ra data_dir when starting a node
[#154472152]
1 parent 8873706 commit 5bf9ae0

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

mk/rabbitmq-run.mk

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ node_pid_file = $(call node_tmpdir,$(1))/$(1).pid
6464
node_log_base = $(call node_tmpdir,$(1))/log
6565
node_mnesia_base = $(call node_tmpdir,$(1))/mnesia
6666
node_mnesia_dir = $(call node_mnesia_base,$(1))/$(1)
67+
node_quorum_dir = $(call node_mnesia_dir,$(1))/quorum
6768
node_schema_dir = $(call node_tmpdir,$(1))/schema
6869
node_plugins_expand_dir = $(call node_tmpdir,$(1))/plugins
6970
node_generated_config_dir = $(call node_tmpdir,$(1))/config
@@ -78,6 +79,7 @@ RABBITMQ_PID_FILE ?= $(call node_pid_file,$(RABBITMQ_NODENAME_FOR_PATHS))
7879
RABBITMQ_LOG_BASE ?= $(call node_log_base,$(RABBITMQ_NODENAME_FOR_PATHS))
7980
RABBITMQ_MNESIA_BASE ?= $(call node_mnesia_base,$(RABBITMQ_NODENAME_FOR_PATHS))
8081
RABBITMQ_MNESIA_DIR ?= $(call node_mnesia_dir,$(RABBITMQ_NODENAME_FOR_PATHS))
82+
RABBITMQ_QUORUM_DIR ?= $(call node_quorum_dir,$(RABBITMQ_NODENAME_FOR_PATHS))
8183
RABBITMQ_SCHEMA_DIR ?= $(call node_schema_dir,$(RABBITMQ_NODENAME_FOR_PATHS))
8284
RABBITMQ_PLUGINS_EXPAND_DIR ?= $(call node_plugins_expand_dir,$(RABBITMQ_NODENAME_FOR_PATHS))
8385
RABBITMQ_GENERATED_CONFIG_DIR ?= $(call node_generated_config_dir,$(RABBITMQ_NODENAME_FOR_PATHS))
@@ -105,6 +107,7 @@ RABBITMQ_PID_FILE="$(call node_pid_file,$(2))" \
105107
RABBITMQ_LOG_BASE="$(call node_log_base,$(2))" \
106108
RABBITMQ_MNESIA_BASE="$(call node_mnesia_base,$(2))" \
107109
RABBITMQ_MNESIA_DIR="$(call node_mnesia_dir,$(2))" \
110+
RABBITMQ_QUORUM_DIR="$(call node_quorum_dir,$(2))" \
108111
RABBITMQ_SCHEMA_DIR="$(call node_schema_dir,$(2))" \
109112
RABBITMQ_GENERATED_CONFIG_DIR="$(call node_generated_config_dir,$(2))" \
110113
RABBITMQ_PLUGINS_DIR="$(RMQ_PLUGINS_DIR)" \
@@ -164,7 +167,7 @@ define test_rabbitmq_config
164167
{loopback_users, []}
165168
]},
166169
{ra, [
167-
{data_dir, "$(NODE_TMPDIR)"}
170+
{data_dir, "$(RABBITMQ_QUORUM_DIR)"}
168171
]}
169172
].
170173
endef
@@ -198,7 +201,7 @@ define test_rabbitmq_config_with_tls
198201
]}
199202
]},
200203
{ra, [
201-
{data_dir, "$(NODE_TMPDIR)"}
204+
{data_dir, "$(RABBITMQ_QUORUM_DIR)"}
202205
]}
203206
].
204207
endef
@@ -316,7 +319,7 @@ start-brokers start-cluster:
316319
RABBITMQ_NODE_PORT="$$((5672 + $$n - 1))" \
317320
RABBITMQ_SERVER_START_ARGS=" \
318321
-rabbit loopback_users [] \
319-
-ra data_dir "$(NODE_TMPDIR)"
322+
-ra data_dir "$(RABBITMQ_QUORUM_DIR)"
320323
-rabbitmq_management listener [{port,$$((15672 + $$n - 1))}] \
321324
"; \
322325
if test '$@' = 'start-cluster' && test "$$nodename1"; then \

0 commit comments

Comments
 (0)