Switched functions to improve top-down readability
This commit is contained in:
parent
08bb66ea45
commit
4e8bd02e0a
@ -457,18 +457,18 @@ func getCreds(req *http.Request) (Creds, error) {
|
|||||||
return nil, nil
|
return nil, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func setErrorRequestContext(err *WrappedError, req *http.Request) {
|
|
||||||
err.Set("Endpoint", Config.Endpoint().Url)
|
|
||||||
err.Set("URL", fmt.Sprintf("%s %s", req.Method, req.URL.String()))
|
|
||||||
setErrorHeaderContext(err, "Response", req.Header)
|
|
||||||
}
|
|
||||||
|
|
||||||
func setErrorResponseContext(err *WrappedError, res *http.Response) {
|
func setErrorResponseContext(err *WrappedError, res *http.Response) {
|
||||||
err.Set("Status", res.Status)
|
err.Set("Status", res.Status)
|
||||||
setErrorHeaderContext(err, "Request", res.Header)
|
setErrorHeaderContext(err, "Request", res.Header)
|
||||||
setErrorRequestContext(err, res.Request)
|
setErrorRequestContext(err, res.Request)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func setErrorRequestContext(err *WrappedError, req *http.Request) {
|
||||||
|
err.Set("Endpoint", Config.Endpoint().Url)
|
||||||
|
err.Set("URL", fmt.Sprintf("%s %s", req.Method, req.URL.String()))
|
||||||
|
setErrorHeaderContext(err, "Response", req.Header)
|
||||||
|
}
|
||||||
|
|
||||||
func setErrorHeaderContext(err *WrappedError, prefix string, head http.Header) {
|
func setErrorHeaderContext(err *WrappedError, prefix string, head http.Header) {
|
||||||
for key, _ := range head {
|
for key, _ := range head {
|
||||||
contextKey := fmt.Sprintf("%s:%s", prefix, key)
|
contextKey := fmt.Sprintf("%s:%s", prefix, key)
|
||||||
|
Loading…
Reference in New Issue
Block a user