summaryrefslogtreecommitdiff
path: root/src/rabbit_mnesia_rename.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rabbit_mnesia_rename.erl')
-rw-r--r--src/rabbit_mnesia_rename.erl20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/rabbit_mnesia_rename.erl b/src/rabbit_mnesia_rename.erl
index 0fc0d3364f..519f88e31e 100644
--- a/src/rabbit_mnesia_rename.erl
+++ b/src/rabbit_mnesia_rename.erl
@@ -82,7 +82,7 @@ rename(Node, NodeMapList) ->
prepare(Node, NodeMapList) ->
%% If we have a previous rename and haven't started since, give up.
- case rabbit_file:is_dir(dir()) of
+ case rabbit_file:is_dir(rename_dir()) of
true -> exit({rename_in_progress,
"Restart node under old name to roll back"});
false -> ok = rabbit_file:ensure_dir(mnesia_copy_dir())
@@ -156,9 +156,9 @@ finish(FromNode, ToNode, AllNodes) ->
"Abandoning rename from ~s to ~s since we are still ~s~n",
[FromNode, ToNode, FromNode]),
[{ok, _} = file:copy(backup_of_conf(F), F) || F <- config_files()],
- ok = rabbit_file:recursive_delete([rabbit_mnesia:dir()]),
+ ok = rabbit_file:recursive_delete([rabbit_data:dir()]),
ok = rabbit_file:recursive_copy(
- mnesia_copy_dir(), rabbit_mnesia:dir()),
+ mnesia_copy_dir(), rabbit_data:dir()),
delete_rename_files();
_ ->
%% Boot will almost certainly fail but we might as
@@ -182,13 +182,13 @@ finish_secondary(FromNode, ToNode, AllNodes) ->
delete_rename_files(),
ok.
-dir() -> rabbit_mnesia:dir() ++ "-rename".
-before_backup_name() -> dir() ++ "/backup-before".
-after_backup_name() -> dir() ++ "/backup-after".
-rename_config_name() -> dir() ++ "/pending.config".
-mnesia_copy_dir() -> dir() ++ "/mnesia-copy".
+rename_dir() -> rabbit_data:dir() ++ "-rename".
+before_backup_name() -> rename_dir() ++ "/backup-before".
+after_backup_name() -> rename_dir() ++ "/backup-after".
+rename_config_name() -> rename_dir() ++ "/pending.config".
+mnesia_copy_dir() -> rename_dir() ++ "/mnesia-copy".
-delete_rename_files() -> ok = rabbit_file:recursive_delete([dir()]).
+delete_rename_files() -> ok = rabbit_file:recursive_delete([rename_dir()]).
start_mnesia() -> rabbit_misc:ensure_ok(mnesia:start(), cannot_start_mnesia),
rabbit_table:force_load(),
@@ -211,7 +211,7 @@ config_files() ->
rabbit_node_monitor:cluster_status_filename()].
backup_of_conf(Path) ->
- filename:join([dir(), filename:basename(Path)]).
+ filename:join([rename_dir(), filename:basename(Path)]).
convert_config_files(NodeMap) ->
[convert_config_file(NodeMap, Path) || Path <- config_files()].