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},
{ssl_options,
Filter([{ssl, true},
{certfile, cuttlefish:conf_get(Prefix ++ ".ssl.certfile", Conf)},
{keyfile, cuttlefish:conf_get(Prefix ++ ".ssl.keyfile", Conf)},
{cacertfile, cuttlefish:conf_get(Prefix ++ ".ssl.cacertfile", Conf)}
{certfile, cuttlefish:conf_get(Prefix ++ ".ssl.certfile", Conf, undefined)},
{keyfile, cuttlefish:conf_get(Prefix ++ ".ssl.keyfile", Conf, undefined)},
{cacertfile, cuttlefish:conf_get(Prefix ++ ".ssl.cacertfile", Conf, undefined)}
])}];
_ -> error(invalid_server_options)
end