diff options
author | Christophe Romain <christophe.romain@process-one.net> | 2017-01-03 17:21:02 +0100 |
---|---|---|
committer | Christophe Romain <christophe.romain@process-one.net> | 2017-01-03 17:21:02 +0100 |
commit | a910ab8171df2609a9d8e5b7ce606e9143d43961 (patch) | |
tree | c7e386a98c4469ee7d8cf8f8b1fe722e7376bd98 /src/ejabberd_web_admin.erl | |
parent | Cleanup file headers (diff) |
Get nodes from ejabberd_cluster instead of mnesia
Diffstat (limited to 'src/ejabberd_web_admin.erl')
-rw-r--r-- | src/ejabberd_web_admin.erl | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/ejabberd_web_admin.erl b/src/ejabberd_web_admin.erl index 7697fbcdc..e979d55db 100644 --- a/src/ejabberd_web_admin.erl +++ b/src/ejabberd_web_admin.erl @@ -1805,9 +1805,8 @@ histogram([], _Integral, _Current, Count, Hist) -> %%%% get_nodes get_nodes(Lang) -> - RunningNodes = mnesia:system_info(running_db_nodes), - StoppedNodes = lists:usort(mnesia:system_info(db_nodes) - ++ mnesia:system_info(extra_db_nodes)) + RunningNodes = ejabberd_cluster:get_nodes(), + StoppedNodes = ejabberd_clustet:get_known_nodes() -- RunningNodes, FRN = if RunningNodes == [] -> ?CT(<<"None">>); true -> @@ -1833,8 +1832,8 @@ get_nodes(Lang) -> ?XCT(<<"h3">>, <<"Stopped Nodes">>), FSN]. search_running_node(SNode) -> - search_running_node(SNode, - mnesia:system_info(running_db_nodes)). + RunningNodes = ejabberd_cluster:get_nodes(), + search_running_node(SNode, RunningNodes). search_running_node(_, []) -> false; search_running_node(SNode, [Node | Nodes]) -> |