fix(s3-client): make log levels saner
This commit is contained in:
parent
4ff04ab1f3
commit
8f66bd9ddf
|
@ -278,10 +278,10 @@ request_fun(HttpPool, PoolType, MaxRetries) ->
|
||||||
end)
|
end)
|
||||||
end.
|
end.
|
||||||
|
|
||||||
ehttpc_request(HttpPool, Method, Request, Timeout, MaxRetries) ->
|
ehttpc_request(Worker, Method, Request, Timeout, MaxRetries) ->
|
||||||
try timer:tc(fun() -> ehttpc:request(HttpPool, Method, Request, Timeout, MaxRetries) end) of
|
try timer:tc(fun() -> ehttpc:request(Worker, Method, Request, Timeout, MaxRetries) end) of
|
||||||
{Time, {ok, StatusCode, RespHeaders}} ->
|
{Time, {ok, StatusCode, RespHeaders}} ->
|
||||||
?SLOG(info, #{
|
?SLOG(debug, #{
|
||||||
msg => "s3_ehttpc_request_ok",
|
msg => "s3_ehttpc_request_ok",
|
||||||
status_code => StatusCode,
|
status_code => StatusCode,
|
||||||
headers => RespHeaders,
|
headers => RespHeaders,
|
||||||
|
@ -291,7 +291,7 @@ ehttpc_request(HttpPool, Method, Request, Timeout, MaxRetries) ->
|
||||||
{StatusCode, undefined}, headers_ehttpc_to_erlcloud_response(RespHeaders), undefined
|
{StatusCode, undefined}, headers_ehttpc_to_erlcloud_response(RespHeaders), undefined
|
||||||
}};
|
}};
|
||||||
{Time, {ok, StatusCode, RespHeaders, RespBody}} ->
|
{Time, {ok, StatusCode, RespHeaders, RespBody}} ->
|
||||||
?SLOG(info, #{
|
?SLOG(debug, #{
|
||||||
msg => "s3_ehttpc_request_ok",
|
msg => "s3_ehttpc_request_ok",
|
||||||
status_code => StatusCode,
|
status_code => StatusCode,
|
||||||
headers => RespHeaders,
|
headers => RespHeaders,
|
||||||
|
@ -302,31 +302,31 @@ ehttpc_request(HttpPool, Method, Request, Timeout, MaxRetries) ->
|
||||||
{StatusCode, undefined}, headers_ehttpc_to_erlcloud_response(RespHeaders), RespBody
|
{StatusCode, undefined}, headers_ehttpc_to_erlcloud_response(RespHeaders), RespBody
|
||||||
}};
|
}};
|
||||||
{Time, {error, Reason}} ->
|
{Time, {error, Reason}} ->
|
||||||
?SLOG(error, #{
|
?SLOG(warning, #{
|
||||||
msg => "s3_ehttpc_request_fail",
|
msg => "s3_ehttpc_request_fail",
|
||||||
reason => Reason,
|
reason => Reason,
|
||||||
timeout => Timeout,
|
timeout => Timeout,
|
||||||
pool => HttpPool,
|
worker => Worker,
|
||||||
method => Method,
|
method => Method,
|
||||||
time => Time
|
time => Time
|
||||||
}),
|
}),
|
||||||
{error, Reason}
|
{error, Reason}
|
||||||
catch
|
catch
|
||||||
error:badarg ->
|
error:badarg ->
|
||||||
?SLOG(error, #{
|
?SLOG(warning, #{
|
||||||
msg => "s3_ehttpc_request_fail",
|
msg => "s3_ehttpc_request_fail",
|
||||||
reason => badarg,
|
reason => badarg,
|
||||||
timeout => Timeout,
|
timeout => Timeout,
|
||||||
pool => HttpPool,
|
worker => Worker,
|
||||||
method => Method
|
method => Method
|
||||||
}),
|
}),
|
||||||
{error, no_ehttpc_pool};
|
{error, no_ehttpc_pool};
|
||||||
error:Reason ->
|
error:Reason ->
|
||||||
?SLOG(error, #{
|
?SLOG(warning, #{
|
||||||
msg => "s3_ehttpc_request_fail",
|
msg => "s3_ehttpc_request_fail",
|
||||||
reason => Reason,
|
reason => Reason,
|
||||||
timeout => Timeout,
|
timeout => Timeout,
|
||||||
pool => HttpPool,
|
worker => Worker,
|
||||||
method => Method
|
method => Method
|
||||||
}),
|
}),
|
||||||
{error, Reason}
|
{error, Reason}
|
||||||
|
|
Loading…
Reference in New Issue