rm emqttd_plugins:init/0
This commit is contained in:
parent
e26ed33f7f
commit
1f50175c6f
|
@ -47,7 +47,6 @@ start(_StartType, _StartArgs) ->
|
|||
start_servers(Sup),
|
||||
emqttd_cli:load(),
|
||||
load_all_mods(),
|
||||
emqttd_plugins:init(),
|
||||
emqttd_plugins:load(),
|
||||
start_listeners(),
|
||||
register(emqttd, self()),
|
||||
|
|
|
@ -18,27 +18,12 @@
|
|||
|
||||
-include("emqttd.hrl").
|
||||
|
||||
-export([init/0]).
|
||||
|
||||
-export([load/0, unload/0]).
|
||||
|
||||
-export([load/1, unload/1]).
|
||||
|
||||
-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.
|
||||
-spec(load() -> list() | {error, any()}).
|
||||
load() ->
|
||||
|
|
Loading…
Reference in New Issue