summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniil Fedotov <dfedotov@pivotal.io>2015-12-04 13:06:09 +0000
committerDaniil Fedotov <dfedotov@pivotal.io>2015-12-04 13:06:09 +0000
commit0a168762ef2e95d110f1335781eaa52a7ff6f133 (patch)
tree8eeb855a43bb6546ef22363f9c48e547fb5cf1d2
parentb191f452afaf832d5093077f463df82c9f522f20 (diff)
downloadrabbitmq-server-git-0a168762ef2e95d110f1335781eaa52a7ff6f133.tar.gz
Log on startup if starting virgin node, or existing database
-rw-r--r--src/rabbit_mnesia.erl14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl
index d480bef7ca..49a96ae87c 100644
--- a/src/rabbit_mnesia.erl
+++ b/src/rabbit_mnesia.erl
@@ -101,10 +101,16 @@ 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 \"~s\" is empty. Init virgin database ~n",
+ [dir()]),
+ init_from_config();
+ false ->
+ rabbit_log:info("Database directory \"~s\" is not empty. Init existing database ~n",
+ [dir()]),
+ 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 -