aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristophe Romain <christophe.romain@process-one.net>2016-12-05 14:17:57 +0100
committerChristophe Romain <christophe.romain@process-one.net>2016-12-05 14:17:57 +0100
commit0c2491d9ea5c30361a195fd3a57c9a80931011ab (patch)
treeafafe72964d41484a93a29e5586ad999289b8669
parentFix reload_config (diff)
Remove obsolete remove_node api (use leave_cluster)
-rw-r--r--src/mod_admin_extra.erl15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/mod_admin_extra.erl b/src/mod_admin_extra.erl
index 4b117d50a..7f618a66d 100644
--- a/src/mod_admin_extra.erl
+++ b/src/mod_admin_extra.erl
@@ -36,7 +36,7 @@
% Commands API
-export([
% Adminsys
- compile/1, get_cookie/0, remove_node/1, export2sql/2,
+ compile/1, get_cookie/0, export2sql/2,
restart_module/2,
% Sessions
@@ -145,15 +145,6 @@ get_commands_spec() ->
result = {cookie, string},
result_example = "MWTAVMODFELNLSMYXPPD",
result_desc = "Erlang cookie used for authentication by ejabberd"},
- #ejabberd_commands{name = remove_node, tags = [erlang],
- desc = "Remove an ejabberd node from Mnesia clustering config",
- module = ?MODULE, function = remove_node,
- args = [{node, string}],
- args_example = ["ejabberd@server2"],
- args_desc = ["Name of erlang node to remove"],
- result = {res, rescode},
- result_example = ok,
- result_desc = "Status code: 0 on success, 1 otherwise"},
#ejabberd_commands{name = export2sql, tags = [mnesia],
desc = "Export Mnesia tables to files in directory",
module = ?MODULE, function = export2sql,
@@ -657,10 +648,6 @@ compile(File) ->
get_cookie() ->
atom_to_list(erlang:get_cookie()).
-remove_node(Node) ->
- mnesia:del_table_copy(schema, list_to_atom(Node)),
- ok.
-
restart_module(Host, Module) when is_binary(Module) ->
restart_module(Host, jlib:binary_to_atom(Module));
restart_module(Host, Module) when is_atom(Module) ->