fix(exhook): allow certificate options absent

This commit is contained in:
JianBo He 2021-04-26 17:00:49 +08:00 committed by turtleDeng
parent 6d4da4a01a
commit 910449e67b
1 changed files with 3 additions and 3 deletions

View File

@ -26,9 +26,9 @@
[{scheme, https}, {host, Host}, {port, Port}, [{scheme, https}, {host, Host}, {port, Port},
{ssl_options, {ssl_options,
Filter([{ssl, true}, Filter([{ssl, true},
{certfile, cuttlefish:conf_get(Prefix ++ ".ssl.certfile", Conf)}, {certfile, cuttlefish:conf_get(Prefix ++ ".ssl.certfile", Conf, undefined)},
{keyfile, cuttlefish:conf_get(Prefix ++ ".ssl.keyfile", Conf)}, {keyfile, cuttlefish:conf_get(Prefix ++ ".ssl.keyfile", Conf, undefined)},
{cacertfile, cuttlefish:conf_get(Prefix ++ ".ssl.cacertfile", Conf)} {cacertfile, cuttlefish:conf_get(Prefix ++ ".ssl.cacertfile", Conf, undefined)}
])}]; ])}];
_ -> error(invalid_server_options) _ -> error(invalid_server_options)
end end