chore: don't refresh when CT is running

This commit is contained in:
Zhongwen Deng 2022-12-27 09:38:40 +08:00
parent 91d38b410d
commit 1085492171
1 changed files with 8 additions and 3 deletions

View File

@ -37,9 +37,14 @@ remove_handler() ->
%% so we need to refresh the logger config after this node starts.
%% It will not affect the logger config when cluster-override.conf is unchanged.
refresh_config() ->
Log = emqx:get_raw_config(?LOG),
{ok, _} = emqx:update_config(?LOG, Log),
ok.
case emqx:get_raw_config(?LOG, undefined) of
%% no logger config when CT is running.
undefined ->
ok;
Log ->
{ok, _} = emqx:update_config(?LOG, Log),
ok
end.
post_config_update(?LOG, _Req, _NewConf, _OldConf, AppEnvs) ->
Kernel = proplists:get_value(kernel, AppEnvs),