summaryrefslogtreecommitdiff
path: root/src/rabbit_disk_monitor.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rabbit_disk_monitor.erl')
-rw-r--r--src/rabbit_disk_monitor.erl7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/rabbit_disk_monitor.erl b/src/rabbit_disk_monitor.erl
index 4e5e3d2a28..c92a7bf05a 100644
--- a/src/rabbit_disk_monitor.erl
+++ b/src/rabbit_disk_monitor.erl
@@ -130,7 +130,9 @@ start_link(Args) ->
gen_server:start_link({local, ?SERVER}, ?MODULE, [Args], []).
init([Limit]) ->
- Dir = dir(),
+ % the partition / drive containing this directory will be monitored
+ %% TODO: use multiple dirs
+ Dir = rabbit_data:dir(),
{ok, Retries} = application:get_env(rabbit, disk_monitor_failure_retries),
{ok, Interval} = application:get_env(rabbit, disk_monitor_failure_retry_interval),
State = #state{dir = Dir,
@@ -202,9 +204,6 @@ code_change(_OldVsn, State, _Extra) ->
%% Server Internals
%%----------------------------------------------------------------------------
-% the partition / drive containing this directory will be monitored
-dir() -> rabbit_mnesia:dir().
-
set_disk_limits(State, Limit0) ->
Limit = interpret_limit(Limit0),
State1 = State#state { limit = Limit },