summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/rabbitmqctl.1.xml6
-rw-r--r--src/rabbit_control_main.erl6
-rw-r--r--src/rabbit_mnesia.erl8
3 files changed, 10 insertions, 10 deletions
diff --git a/docs/rabbitmqctl.1.xml b/docs/rabbitmqctl.1.xml
index ac73e84a8b..c74ec785a4 100644
--- a/docs/rabbitmqctl.1.xml
+++ b/docs/rabbitmqctl.1.xml
@@ -336,7 +336,7 @@
<para>
To leave a cluster, <command>reset</command> the node. You can
also remove nodes remotely with the
- <command>remove_cluster_node</command> command.
+ <command>forget_cluster_node</command> command.
</para>
<para>
For more details see the <ulink
@@ -394,7 +394,7 @@
<varlistentry>
<term>
<cmdsynopsis>
- <command>remove_cluster_node</command>
+ <command>forget_cluster_node</command>
<arg choice="opt">--offline</arg>
</cmdsynopsis>
</term>
@@ -420,7 +420,7 @@
online, except when using the <command>--offline</command> flag.
</para>
<para role="example-prefix">For example:</para>
- <screen role="example">rabbitmqctl -n hare@mcnulty remove_cluster_node rabbit@stringer</screen>
+ <screen role="example">rabbitmqctl -n hare@mcnulty forget_cluster_node rabbit@stringer</screen>
<para role="example">
This command will remove the node
<command>rabbit@stringer</command> from the node
diff --git a/src/rabbit_control_main.erl b/src/rabbit_control_main.erl
index c58c8eee77..0caa5be686 100644
--- a/src/rabbit_control_main.erl
+++ b/src/rabbit_control_main.erl
@@ -48,7 +48,7 @@
{join_cluster, [?RAM_DEF]},
change_cluster_node_type,
update_cluster_nodes,
- {remove_cluster_node, [?OFFLINE_DEF]},
+ {forget_cluster_node, [?OFFLINE_DEF]},
cluster_status,
add_user,
@@ -264,11 +264,11 @@ action(update_cluster_nodes, Node, [ClusterNodeS], _Opts, Inform) ->
Inform("Re-clustering ~p with ~p", [Node, ClusterNode]),
rpc_call(Node, rabbit_mnesia, update_cluster_nodes, [ClusterNode]);
-action(remove_cluster_node, Node, [ClusterNodeS], Opts, Inform) ->
+action(forget_cluster_node, Node, [ClusterNodeS], Opts, Inform) ->
ClusterNode = list_to_atom(ClusterNodeS),
RemoveWhenOffline = proplists:get_bool(?OFFLINE_OPT, Opts),
Inform("Removing node ~p from cluster", [ClusterNode]),
- rpc_call(Node, rabbit_mnesia, remove_cluster_node,
+ rpc_call(Node, rabbit_mnesia, forget_cluster_node,
[ClusterNode, RemoveWhenOffline]);
action(wait, Node, [PidFile], _Opts, Inform) ->
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl
index d839dd7a39..7c2a88cb94 100644
--- a/src/rabbit_mnesia.erl
+++ b/src/rabbit_mnesia.erl
@@ -24,7 +24,7 @@
force_reset/0,
update_cluster_nodes/1,
change_cluster_node_type/1,
- remove_cluster_node/2,
+ forget_cluster_node/2,
status/0,
is_db_empty/0,
@@ -77,7 +77,7 @@
-spec(force_reset/0 :: () -> 'ok').
-spec(update_cluster_nodes/1 :: (node()) -> 'ok').
-spec(change_cluster_node_type/1 :: (node_type()) -> 'ok').
--spec(remove_cluster_node/2 :: (node(), boolean()) -> 'ok').
+-spec(forget_cluster_node/2 :: (node(), boolean()) -> 'ok').
%% Various queries to get the status of the db
-spec(status/0 :: () -> [{'nodes', [{node_type(), [node()]}]} |
@@ -304,7 +304,7 @@ update_cluster_nodes(DiscoveryNode) ->
%% * All other nodes are offline
%% * This node was, at the best of our knowledge (see comment below) the last
%% or second to last after the node we're removing to go down
-remove_cluster_node(Node, RemoveWhenOffline) ->
+forget_cluster_node(Node, RemoveWhenOffline) ->
case ordsets:is_element(Node, all_clustered_nodes()) of
true -> ok;
false -> throw({error, {not_a_cluster_node,
@@ -356,7 +356,7 @@ remove_node_offline_node(Node) ->
try
[mnesia:force_load_table(T) ||
T <- rabbit_mnesia:table_names()],
- remove_cluster_node(Node, false),
+ forget_cluster_node(Node, false),
ensure_mnesia_running()
after
stop_mnesia()