From 443ff737ed204d71cb73f0454ca7a802947a84de Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Fri, 18 Dec 2020 18:34:16 +0800 Subject: [PATCH] fix(rule_engine): use rpc in emqx_rule_engine_api --- apps/emqx_rule_engine/src/emqx_rule_engine_api.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/emqx_rule_engine/src/emqx_rule_engine_api.erl b/apps/emqx_rule_engine/src/emqx_rule_engine_api.erl index 53cc125b0..90db7217c 100644 --- a/apps/emqx_rule_engine/src/emqx_rule_engine_api.erl +++ b/apps/emqx_rule_engine/src/emqx_rule_engine_api.erl @@ -268,7 +268,7 @@ list_resources(#{}, _Params) -> Data0 = lists:foldr(fun maybe_record_to_map/2, [], emqx_rule_registry:get_resources()), Data = lists:map(fun(Res = #{id := Id}) -> Status = lists:all(fun(Node) -> - case emqx_rpc:call(Node, emqx_rule_registry, find_resource_params, [Id]) of + case rpc:call(Node, emqx_rule_registry, find_resource_params, [Id]) of {ok, #resource_params{status = #{is_alive := true}}} -> true; _ -> false end