summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Klishin <mklishin@pivotal.io>2016-11-14 15:25:49 +0300
committerMichael Klishin <mklishin@pivotal.io>2016-11-14 15:25:49 +0300
commit01f526dd8b43b8f3e85c6b5e808c27078eeb216e (patch)
treea32e67cc34e988276d258ba67008ca398871fe62 /src
parent36ff2bf650f42151418f9b4b5a6ad1635f4a883f (diff)
downloadrabbitmq-server-git-01f526dd8b43b8f3e85c6b5e808c27078eeb216e.tar.gz
Improve logging
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_peer_discovery_dns.erl14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/rabbit_peer_discovery_dns.erl b/src/rabbit_peer_discovery_dns.erl
index 53a10333b0..554c914466 100644
--- a/src/rabbit_peer_discovery_dns.erl
+++ b/src/rabbit_peer_discovery_dns.erl
@@ -31,14 +31,20 @@
list_nodes() ->
case application:get_env(rabbit, autocluster) of
- undefined -> io:format("rabbit.autocluster~n", []), {[], disc};
+ undefined ->
+ {[], disc};
{ok, Autocluster} ->
case proplists:get_value(peer_discovery_dns, Autocluster) of
- undefined -> io:format("rabbit.autocluster.peer_discovery_dns~n", []), {[], disc};
+ undefined ->
+ rabbit_log:warning("Peer discovery backend is set to ~s "
+ "but final config does not contain rabbit.autocluster.peer_discovery_dns. "
+ "Cannot discover any nodes because seed hostname is not configured!",
+ [?MODULE]),
+ {[], disc};
Proplist ->
- Hostname = rabbit_data_coercion:to_list(proplists:get_value(hostname, Proplist)),
+ Hostname = rabbit_data_coercion:to_list(proplists:get_value(hostname, Proplist)),
- {discover_nodes(Hostname, net_kernel:longnames()), rabbit_peer_discovery:node_type()}
+ {discover_nodes(Hostname, net_kernel:longnames()), rabbit_peer_discovery:node_type()}
end
end.