File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -158,9 +158,9 @@ config :logflare,
158158 password: System . get_env ( "DB_PASSWORD" ) ,
159159 username: System . get_env ( "DB_USERNAME" ) ,
160160 socket_options:
161- case Utils . ip_version ( System . get_env ( "DB_HOSTNAME" , "" ) ) do
162- nil -> [ ]
163- version -> [ version ]
161+ case detect_ip_version . ( System . get_env ( "DB_HOSTNAME" , "" ) ) do
162+ { :ok , version } -> [ version ]
163+ { :error , reason } -> raise "Failed to detect IP version for DB_HOSTNAME: #{ reason } "
164164 end ,
165165 after_connect:
166166 if ( System . get_env ( "DB_SCHEMA" ) ,
@@ -293,9 +293,12 @@ socket_options_for_url = fn
293293 url when is_binary ( url ) ->
294294 case URI . parse ( url ) do
295295 % URI { host: host } ->
296- case Utils . ip_version ( host ) do
297- nil -> [ ]
298- version -> [ version ]
296+ case detect_ip_version . ( host ) do
297+ { :ok , version } ->
298+ [ version ]
299+
300+ { :error , reason } ->
301+ raise "Failed to detect IP version for URL host: #{ host } , reason: #{ reason } "
299302 end
300303
301304 _ ->
You can’t perform that action at this time.
0 commit comments