From c834494113a482a0014145b13957aa5b923b8341 Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Thu, 15 Jul 2021 20:39:06 +0800 Subject: [PATCH] fix(cli): CLI of emqx_gateway_cli broken --- apps/emqx_gateway/src/emqx_gateway_cli.erl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/emqx_gateway/src/emqx_gateway_cli.erl b/apps/emqx_gateway/src/emqx_gateway_cli.erl index beb3e5eae..2fbc96bce 100644 --- a/apps/emqx_gateway/src/emqx_gateway_cli.erl +++ b/apps/emqx_gateway/src/emqx_gateway_cli.erl @@ -39,7 +39,10 @@ unload() -> lists:foreach(fun(Cmd) -> emqx_ctl:unregister_command(Cmd) end, Cmds). is_cmd(Fun) -> - not lists:member(Fun, [init, load, module_info]). + case atom_to_list(Fun) of + "gateway" ++ _ -> true; + _ -> false + end. %%--------------------------------------------------------------------