summaryrefslogtreecommitdiff
path: root/src/rabbit_plugins.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rabbit_plugins.erl')
-rw-r--r--src/rabbit_plugins.erl22
1 files changed, 4 insertions, 18 deletions
diff --git a/src/rabbit_plugins.erl b/src/rabbit_plugins.erl
index 7757b5229e..d03b83e787 100644
--- a/src/rabbit_plugins.erl
+++ b/src/rabbit_plugins.erl
@@ -83,33 +83,19 @@ ensure1(FileJustChanged0) ->
-spec plugins_expand_dir() -> file:filename().
plugins_expand_dir() ->
- case application:get_env(rabbit, plugins_expand_dir) of
- {ok, ExpandDir} ->
- ExpandDir;
- _ ->
- filename:join([rabbit_mnesia:dir(), "plugins_expand_dir"])
- end.
+ rabbit_data:plugins_expand_dir().
-spec plugins_dir() -> file:filename().
plugins_dir() ->
- case application:get_env(rabbit, plugins_dir) of
- {ok, PluginsDistDir} ->
- PluginsDistDir;
- _ ->
- filename:join([rabbit_mnesia:dir(), "plugins_dir_stub"])
- end.
+ rabbit_data:plugins_dir().
-spec enabled_plugins_file() -> file:filename().
enabled_plugins_file() ->
- case application:get_env(rabbit, enabled_plugins_file) of
- {ok, Val} ->
- Val;
- _ ->
- filename:join([rabbit_mnesia:dir(), "enabled_plugins"])
- end.
+ rabbit_data:enabled_plugins_file().
-spec enabled_plugins() -> [atom()].
enabled_plugins() ->
+ %% TODO: why not enabled_plugins_file/0 ?
case application:get_env(rabbit, enabled_plugins_file) of
{ok, EnabledFile} ->
read_enabled(EnabledFile);