feat(ft-api): do cleanup certs explicitly

This commit is contained in:
Ilya Averyanov 2023-06-09 10:34:07 +03:00
parent a2b03716be
commit a2eb658cd9
2 changed files with 2 additions and 10 deletions

View File

@ -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) ->

View File

@ -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]).