Просмотр исходного кода

feat(ft-api): do cleanup certs explicitly

Ilya Averyanov 2 лет назад
Родитель
Сommit
a2eb658cd9
2 измененных файлов с 2 добавлено и 10 удалено
  1. 0 4
      apps/emqx_ft/test/emqx_ft_conf_SUITE.erl
  2. 2 6
      apps/emqx_s3/src/emqx_s3.erl

+ 0 - 4
apps/emqx_ft/test/emqx_ft_conf_SUITE.erl

@@ -297,10 +297,6 @@ t_persist_ssl_certfiles(Config) ->
     ?assertMatch(
         {ok, _},
         emqx_ft_conf:update(mk_storage(true))
-    ),
-    ?assertEqual(
-        [],
-        list_ssl_certfiles(Config)
     ).
 
 mk_storage(Enabled) ->

+ 2 - 6
apps/emqx_s3/src/emqx_s3.erl

@@ -122,12 +122,8 @@ pre_config_update(_ProfileId, NewConfig, _OldConfig) ->
     maybe(emqx_config:config())
 ) ->
     ok.
-post_config_update(ProfileId, NewConfig, OldConfig) ->
-    emqx_connector_ssl:try_clear_certs(
-        mk_certs_dir(ProfileId),
-        maps:get(transport_options, emqx_maybe:define(NewConfig, #{}), undefined),
-        maps:get(transport_options, emqx_maybe:define(OldConfig, #{}), undefined)
-    ).
+post_config_update(_ProfileId, _NewConfig, _OldConfig) ->
+    ok.
 
 mk_certs_dir(ProfileId) ->
     filename:join([s3, profiles, ProfileId]).