JianBo He 3 лет назад
Родитель
Сommit
65eae13e0b
2 измененных файлов с 6 добавлено и 3 удалено
  1. 5 2
      apps/emqx/test/props/prop_emqx_sys.erl
  2. 1 1
      apps/emqx_management/src/emqx_mgmt_api_sys.erl

+ 5 - 2
apps/emqx/test/props/prop_emqx_sys.erl

@@ -31,7 +31,8 @@
     emqx_stats,
     emqx_stats,
     emqx_broker,
     emqx_broker,
     mria_mnesia,
     mria_mnesia,
-    emqx_hooks
+    emqx_hooks,
+    emqx_config_handler
 ]).
 ]).
 
 
 -define(ALL(Vars, Types, Exprs),
 -define(ALL(Vars, Types, Exprs),
@@ -114,7 +115,9 @@ do_mock(emqx_metrics) ->
     meck:expect(emqx_metrics, all, fun() -> [{hello, 3}] end);
     meck:expect(emqx_metrics, all, fun() -> [{hello, 3}] end);
 do_mock(emqx_hooks) ->
 do_mock(emqx_hooks) ->
     meck:expect(emqx_hooks, put, fun(_HookPoint, _MFA) -> ok end),
     meck:expect(emqx_hooks, put, fun(_HookPoint, _MFA) -> ok end),
-    meck:expect(emqx_hooks, del, fun(_HookPoint, _MF) -> ok end).
+    meck:expect(emqx_hooks, del, fun(_HookPoint, _MF) -> ok end);
+do_mock(emqx_config_handler) ->
+    meck:expect(emqx_config_handler, add_handler, fun(_, _) -> ok end).
 
 
 %%--------------------------------------------------------------------
 %%--------------------------------------------------------------------
 %% MODEL
 %% MODEL

+ 1 - 1
apps/emqx_management/src/emqx_mgmt_api_sys.erl

@@ -44,7 +44,7 @@ paths() ->
 sys(get, _Params) ->
 sys(get, _Params) ->
     {200, emqx_conf:get_raw([sys_topics], #{})};
     {200, emqx_conf:get_raw([sys_topics], #{})};
 sys(put, #{body := Body}) ->
 sys(put, #{body := Body}) ->
-    {ok, _} = emqx_conf:update([sys_topics], Body, #{override_to => cluster}), 
+    {ok, _} = emqx_conf:update([sys_topics], Body, #{override_to => cluster}),
     {200, emqx_conf:get_raw([sys_topics], #{})}.
     {200, emqx_conf:get_raw([sys_topics], #{})}.
 
 
 %%--------------------------------------------------------------------
 %%--------------------------------------------------------------------