diff options
| author | Matthias Radestock <matthias@rabbitmq.com> | 2011-02-22 14:13:45 +0000 |
|---|---|---|
| committer | Matthias Radestock <matthias@rabbitmq.com> | 2011-02-22 14:13:45 +0000 |
| commit | 1adca902568cc3ff578cb42c1988bf1bc755787e (patch) | |
| tree | 1febd0a4748b72bc597d5a481ee0f6384bf78477 /src | |
| parent | cbba5bebe809f3e2e26c2f3a9a713e9667069304 (diff) | |
| download | rabbitmq-server-git-1adca902568cc3ff578cb42c1988bf1bc755787e.tar.gz | |
remove redundant function
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_mnesia.erl | 12 |
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()]), |
