summaryrefslogtreecommitdiff
path: root/src/rabbit.erl
diff options
context:
space:
mode:
authorTim Watson <tim.watson@gmail.com>2012-05-09 10:57:36 +0100
committerTim Watson <tim.watson@gmail.com>2012-05-09 10:57:36 +0100
commit244c1ddf76425366f42395c8231bd4e97e6dbd4b (patch)
tree31c70fc29c212512709892f40ad362010f22b014 /src/rabbit.erl
parent764f688edb74e2cc9bbf59ef49e8b47a4a75452d (diff)
downloadrabbitmq-server-git-244c1ddf76425366f42395c8231bd4e97e6dbd4b.tar.gz
migrate application handling code to app_utils
Diffstat (limited to 'src/rabbit.erl')
-rw-r--r--src/rabbit.erl16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl
index b7e640ffb2..ee0f82a12e 100644
--- a/src/rabbit.erl
+++ b/src/rabbit.erl
@@ -298,7 +298,7 @@ prepare() ->
start() ->
start_it(fun() ->
ok = prepare(),
- ok = rabbit_misc:start_applications(app_startup_order()),
+ ok = app_utils:start_applications(app_startup_order()),
ok = print_plugin_info(rabbit_plugins:active_plugins())
end).
@@ -310,10 +310,10 @@ boot() ->
io:format("~nActivating RabbitMQ plugins ...~n"),
- ok = rabbit_misc:load_applications(ToBeLoaded),
+ ok = app_utils:load_applications(ToBeLoaded),
StartupApps =
- rabbit_misc:calculate_app_dependency_ordering(ToBeLoaded),
- ok = rabbit_misc:start_applications(StartupApps),
+ app_utils:app_dependency_order(ToBeLoaded, false),
+ ok = app_utils:start_applications(StartupApps),
ok = print_plugin_info(Plugins)
end).
@@ -328,7 +328,7 @@ start_it(StartFun) ->
stop() ->
rabbit_log:info("Stopping Rabbit~n"),
- ok = rabbit_misc:stop_applications(app_shutdown_order()).
+ ok = app_utils:stop_applications(app_shutdown_order()).
stop_and_halt() ->
try
@@ -416,12 +416,12 @@ stop(_State) ->
%% application life cycle
app_startup_order() ->
- ok = rabbit_misc:load_applications(?APPS),
- rabbit_misc:calculate_app_dependency_ordering(?APPS).
+ ok = app_utils:load_applications(?APPS),
+ app_utils:app_dependency_order(?APPS, false).
app_shutdown_order() ->
Apps = ?APPS ++ rabbit_plugins:active_plugins(),
- rabbit_misc:calculate_app_dependency_ordering(Apps, true).
+ app_utils:app_dependency_order(Apps, true).
%%---------------------------------------------------------------------------
%% boot step logic