From 48ad0adbaaa676c2e8a54f4447cee56f4809341e Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Thu, 16 Dec 2021 21:53:42 +0100 Subject: [PATCH] refactor: delete plugin management APIs from emqx_mgmt Will move the APIs to emqx_plugins_api.erl --- apps/emqx_management/src/emqx_mgmt.erl | 35 -------------------------- 1 file changed, 35 deletions(-) diff --git a/apps/emqx_management/src/emqx_mgmt.erl b/apps/emqx_management/src/emqx_mgmt.erl index d45b5ad77..f40ab7b8b 100644 --- a/apps/emqx_management/src/emqx_mgmt.erl +++ b/apps/emqx_management/src/emqx_mgmt.erl @@ -79,14 +79,6 @@ , do_unsubscribe/2 ]). -%% Plugins --export([ list_plugins/0 - , list_plugins/1 - , load_plugin/2 - , unload_plugin/2 - , reload_plugin/2 - ]). - %% Listeners -export([ list_listeners/0 , list_listeners/1 @@ -457,33 +449,6 @@ do_unsubscribe(ClientId, Topic) -> Pid ! {unsubscribe, [emqx_topic:parse(Topic)]} end. -%%-------------------------------------------------------------------- -%% Plugins -%%-------------------------------------------------------------------- - -list_plugins() -> - [{Node, list_plugins(Node)} || Node <- mria_mnesia:running_nodes()]. - -list_plugins(Node) when Node =:= node() -> - emqx_plugins:list(); -list_plugins(Node) -> - rpc_call(Node, list_plugins, [Node]). - -load_plugin(Node, Plugin) when Node =:= node() -> - emqx_plugins:load(Plugin); -load_plugin(Node, Plugin) -> - rpc_call(Node, load_plugin, [Node, Plugin]). - -unload_plugin(Node, Plugin) when Node =:= node() -> - emqx_plugins:unload(Plugin); -unload_plugin(Node, Plugin) -> - rpc_call(Node, unload_plugin, [Node, Plugin]). - -reload_plugin(Node, Plugin) when Node =:= node() -> - emqx_plugins:reload(Plugin); -reload_plugin(Node, Plugin) -> - rpc_call(Node, reload_plugin, [Node, Plugin]). - %%-------------------------------------------------------------------- %% Listeners %%--------------------------------------------------------------------