diff options
| author | Michael Klishin <mklishin@pivotal.io> | 2016-11-14 15:25:49 +0300 |
|---|---|---|
| committer | Michael Klishin <mklishin@pivotal.io> | 2016-11-14 15:25:49 +0300 |
| commit | 01f526dd8b43b8f3e85c6b5e808c27078eeb216e (patch) | |
| tree | a32e67cc34e988276d258ba67008ca398871fe62 /src | |
| parent | 36ff2bf650f42151418f9b4b5a6ad1635f4a883f (diff) | |
| download | rabbitmq-server-git-01f526dd8b43b8f3e85c6b5e808c27078eeb216e.tar.gz | |
Improve logging
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_peer_discovery_dns.erl | 14 |
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. |
