summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2011-02-22 14:13:45 +0000
committerMatthias Radestock <matthias@rabbitmq.com>2011-02-22 14:13:45 +0000
commit1adca902568cc3ff578cb42c1988bf1bc755787e (patch)
tree1febd0a4748b72bc597d5a481ee0f6384bf78477 /src
parentcbba5bebe809f3e2e26c2f3a9a713e9667069304 (diff)
downloadrabbitmq-server-git-1adca902568cc3ff578cb42c1988bf1bc755787e.tar.gz
remove redundant function
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_mnesia.erl12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl
index a9b4e17745..74fde4a289 100644
--- a/src/rabbit_mnesia.erl
+++ b/src/rabbit_mnesia.erl
@@ -371,7 +371,7 @@ init_db(ClusterNodes, Force) ->
%% True single disc node, attempt upgrade
ok = wait_for_tables(),
case rabbit_upgrade:maybe_upgrade() of
- ok -> ensure_schema_ok();
+ ok -> ensure_schema_integrity();
version_not_available -> schema_ok_or_move()
end;
{[], true, _} ->
@@ -379,7 +379,7 @@ init_db(ClusterNodes, Force) ->
%% verify schema
ok = wait_for_tables(),
ensure_version_ok(rabbit_upgrade:read_version()),
- ensure_schema_ok();
+ ensure_schema_integrity();
{[], false, _} ->
%% Nothing there at all, start from scratch
ok = create_schema();
@@ -396,7 +396,7 @@ init_db(ClusterNodes, Force) ->
true -> disc;
false -> ram
end),
- ensure_schema_ok()
+ ensure_schema_integrity()
end;
{error, Reason} ->
%% one reason we may end up here is if we try to join
@@ -429,12 +429,6 @@ ensure_version_ok({ok, DiscVersion}) ->
ensure_version_ok({error, _}) ->
ok = rabbit_upgrade:write_version().
-ensure_schema_ok() ->
- case check_schema_integrity() of
- ok -> ok;
- {error, Reason} -> throw({error, {schema_invalid, Reason}})
- end.
-
create_schema() ->
mnesia:stop(),
rabbit_misc:ensure_ok(mnesia:create_schema([node()]),