From 28bf20a366e4c7dcf9537ff97fd8485aeb611664 Mon Sep 17 00:00:00 2001 From: lafirest Date: Tue, 15 Feb 2022 16:25:23 +0800 Subject: [PATCH] fix(emqx_exhook): replace ssl-config schema with emqx_schema:client_ssl_opts_schema --- apps/emqx_exhook/src/emqx_exhook_schema.erl | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/apps/emqx_exhook/src/emqx_exhook_schema.erl b/apps/emqx_exhook/src/emqx_exhook_schema.erl index fe1122274..77ae90195 100644 --- a/apps/emqx_exhook/src/emqx_exhook_schema.erl +++ b/apps/emqx_exhook/src/emqx_exhook_schema.erl @@ -61,22 +61,8 @@ fields(server) -> ]; fields(ssl_conf) -> - [ {enable, sc(boolean(), #{default => true})} - , {cacertfile, - sc(binary(), - #{example => <<"{{ platform_etc_dir }}/certs/cacert.pem">>}) - } - , {certfile, - sc(binary(), - #{example => <<"{{ platform_etc_dir }}/certs/cert.pem">>}) - } - , {keyfile, - sc(binary(), - #{example => <<"{{ platform_etc_dir }}/certs/key.pem">>})} - , {verify, - sc(hoconsc:enum([verify_peer, verify_none]), - #{example => <<"verify_none">>})} - ]. + Schema = emqx_schema:client_ssl_opts_schema(#{}), + lists:keydelete(user_lookup_fun, 1, Schema). %% types sc(Type, Meta) -> Meta#{type => Type}.