MCPcopy
hub / github.com/apache/devlake / WrapTestConnectionErrResp

Function WrapTestConnectionErrResp

backend/core/plugin/plugin_api.go:78–88  ·  view source on GitHub ↗
(basicRes context.BasicRes, err errors.Error)

Source from the content-addressed store, hash-verified

76const wrapResponseError = "WRAP_RESPONSE_ERROR"
77
78func WrapTestConnectionErrResp(basicRes context.BasicRes, err errors.Error) errors.Error {
79 if err == nil {
80 return err
81 }
82 if !basicRes.GetConfigReader().GetBool(wrapResponseError) {
83 return err
84 }
85 statusCode := err.GetType().GetHttpCode()
86 message := "Something went wrong when testing your connection, please check your connection details."
87 return errors.HttpStatus(statusCode).New(message)
88}

Callers

nothing calls this directly

Calls 5

GetBoolMethod · 0.80
GetHttpCodeMethod · 0.80
GetConfigReaderMethod · 0.65
GetTypeMethod · 0.65
NewMethod · 0.65

Tested by

no test coverage detected