diff --git a/src/ekka_cluster_etcd.erl b/src/ekka_cluster_etcd.erl index 62925a1f..6126e2d2 100644 --- a/src/ekka_cluster_etcd.erl +++ b/src/ekka_cluster_etcd.erl @@ -194,7 +194,11 @@ server(Options) -> ssl_options(Options) -> case proplists:get_value(ssl_options, Options, []) of [] -> []; - SSLOptions -> [{ssl, SSLOptions}] + SSLOptions -> + case proplists:get_value(enable, SSLOptions, true) of + true -> [{ssl, proplists:delete(enable, SSLOptions)}]; + false -> [] + end end. config(Key, Options) ->