rm emqttd_plugins:init/0

This commit is contained in:
Feng Lee 2016-10-12 19:42:10 +08:00
parent e26ed33f7f
commit 1f50175c6f
2 changed files with 0 additions and 16 deletions

View File

@ -47,7 +47,6 @@ start(_StartType, _StartArgs) ->
start_servers(Sup), start_servers(Sup),
emqttd_cli:load(), emqttd_cli:load(),
load_all_mods(), load_all_mods(),
emqttd_plugins:init(),
emqttd_plugins:load(), emqttd_plugins:load(),
start_listeners(), start_listeners(),
register(emqttd, self()), register(emqttd, self()),

View File

@ -18,27 +18,12 @@
-include("emqttd.hrl"). -include("emqttd.hrl").
-export([init/0]).
-export([load/0, unload/0]). -export([load/0, unload/0]).
-export([load/1, unload/1]). -export([load/1, unload/1]).
-export([list/0]). -export([list/0]).
init() ->
case emqttd:env(plugins_etc_dir) of
{ok, PluginsEtc} ->
CfgFiles = filelib:wildcard("*.conf", PluginsEtc),
lists:foreach(fun(CfgFile) ->
App = app_name(CfgFile),
application:set_env(App, conf, filename:join(PluginsEtc, CfgFile)),
gen_conf:init(App)
end, CfgFiles);
undefined ->
ok
end.
%% @doc Load all plugins when the broker started. %% @doc Load all plugins when the broker started.
-spec(load() -> list() | {error, any()}). -spec(load() -> list() | {error, any()}).
load() -> load() ->