summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFrancesco Mazzoli <francesco@rabbitmq.com>2012-09-18 12:42:24 +0100
committerFrancesco Mazzoli <francesco@rabbitmq.com>2012-09-18 12:42:24 +0100
commite6df3ef91ce4c9083eca14b8396aa9204a0dd867 (patch)
treef19a14fda860cb7bb74f8aa2f66dba6fa2c72da2 /src
parent2868729fb25b8e6586ab078e2ea38ee038b7259a (diff)
downloadrabbitmq-server-git-e6df3ef91ce4c9083eca14b8396aa9204a0dd867.tar.gz
reorder functions
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_mnesia.erl24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl
index 4541e9e4a3..e7578b0b76 100644
--- a/src/rabbit_mnesia.erl
+++ b/src/rabbit_mnesia.erl
@@ -1063,6 +1063,15 @@ running_nodes(Nodes) ->
is_running_remote, []),
ordsets:from_list([Node || {Running, Node} <- Replies, Running]).
+is_only_node(Node, Nodes) ->
+ ordsets:is_element(Node, Nodes) andalso ordsets:size(Nodes) =:= 1.
+
+is_only_node(Nodes) ->
+ is_only_node(node(), Nodes).
+
+is_only_disc_node() ->
+ is_only_node(clustered_disc_nodes()).
+
is_running_remote() ->
{proplists:is_defined(rabbit, application:which_applications(infinity)),
node()}.
@@ -1130,6 +1139,9 @@ find_good_node([Node | Nodes]) ->
end
end.
+empty_set(Set) ->
+ ordsets:size(Set) =:= 0.
+
e(Tag) -> throw({error, {Tag, error_description(Tag)}}).
error_description(clustering_only_disc_node) ->
@@ -1172,15 +1184,3 @@ error_description(removing_node_from_offline_node) ->
"from must be a disc node and all the other nodes must be offline.";
error_description(no_running_cluster_nodes) ->
"You cannot leave a cluster if no online nodes are present.".
-
-is_only_node(Node, Nodes) ->
- ordsets:is_element(Node, Nodes) andalso ordsets:size(Nodes) =:= 1.
-
-is_only_node(Nodes) ->
- is_only_node(node(), Nodes).
-
-is_only_disc_node() ->
- is_only_node(clustered_disc_nodes()).
-
-empty_set(Set) ->
- ordsets:size(Set) =:= 0.