summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Klishin <michael@novemberain.com>2015-12-04 17:41:14 +0300
committerMichael Klishin <michael@novemberain.com>2015-12-04 17:41:14 +0300
commit66b6cce170fe04c7c02fc1c3df76c8d6c68e3a92 (patch)
treee87981ca3245e0f01921aacf5b95e982e70a51f6 /src
parenta3b97c2478041471f431d5a1b8304b9d4ab73210 (diff)
parentd970b12124fd3b577c38b418b0d135a075977240 (diff)
downloadrabbitmq-server-git-66b6cce170fe04c7c02fc1c3df76c8d6c68e3a92.tar.gz
Merge pull request #473 from rabbitmq/rabbitmq-server-168
Log on startup if starting virgin node, or existing database
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_mnesia.erl12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl
index d480bef7ca..974a910d49 100644
--- a/src/rabbit_mnesia.erl
+++ b/src/rabbit_mnesia.erl
@@ -101,10 +101,14 @@ init() ->
ensure_mnesia_running(),
ensure_mnesia_dir(),
case is_virgin_node() of
- true -> init_from_config();
- false -> NodeType = node_type(),
- init_db_and_upgrade(cluster_nodes(all), NodeType,
- NodeType =:= ram)
+ true ->
+ rabbit_log:info("Database directory at ~s is empty. Initialising from scratch... ~n",
+ [dir()]),
+ init_from_config();
+ false ->
+ NodeType = node_type(),
+ init_db_and_upgrade(cluster_nodes(all), NodeType,
+ NodeType =:= ram)
end,
%% We intuitively expect the global name server to be synced when
%% Mnesia is up. In fact that's not guaranteed to be the case -