Clean up code
This commit is contained in:
parent
fe2000600a
commit
dcfd38bd27
|
@ -29,7 +29,7 @@ defmodule Chronoscope.Gemini.ConnectionClient do
|
||||||
defp tls_options(host) do
|
defp tls_options(host) do
|
||||||
host
|
host
|
||||||
|> :tls_certificate_check.options()
|
|> :tls_certificate_check.options()
|
||||||
|> Keyword.put(:verify_fun, {verify_fun(host), nil})
|
|> Keyword.put(:verify_fun, {verify_fun(host), []})
|
||||||
end
|
end
|
||||||
|
|
||||||
defp verify_fun(hostname) do
|
defp verify_fun(hostname) do
|
||||||
|
@ -38,10 +38,8 @@ defmodule Chronoscope.Gemini.ConnectionClient do
|
||||||
fn
|
fn
|
||||||
certificate, {:bad_cert, :selfsigned_peer}, _state ->
|
certificate, {:bad_cert, :selfsigned_peer}, _state ->
|
||||||
:ssl_verify_hostname.verify_fun(certificate, :valid_peer, check_hostname: hostname_charlist)
|
:ssl_verify_hostname.verify_fun(certificate, :valid_peer, check_hostname: hostname_charlist)
|
||||||
{:valid, :selfsigned_peer}
|
|
||||||
|
|
||||||
certificate, event, _state ->
|
certificate, event, _state ->
|
||||||
IO.inspect(event)
|
|
||||||
:ssl_verify_hostname.verify_fun(certificate, event, check_hostname: hostname_charlist)
|
:ssl_verify_hostname.verify_fun(certificate, event, check_hostname: hostname_charlist)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue