MCPcopy Index your code
hub / github.com/apache/devlake / TestExistingConnection

Function TestExistingConnection

backend/plugins/jira/api/connection_api.go:152–163  ·  view source on GitHub ↗

TestExistingConnection test jira connection @Summary test jira connection @Description Test Jira Connection @Tags plugins/jira @Param connectionId path int true "connection ID" @Success 200 {object} JiraTestConnResponse "Success" @Failure 400 {string} errcode.Error "Bad Request" @Failure 500 {str

(input *plugin.ApiResourceInput)

Source from the content-addressed store, hash-verified

150// @Failure 500 {string} errcode.Error "Internal Error"
151// @Router /plugins/jira/connections/{connectionId}/test [POST]
152func TestExistingConnection(input *plugin.ApiResourceInput) (*plugin.ApiResourceOutput, errors.Error) {
153 connection, err := dsHelper.ConnApi.GetMergedConnection(input)
154 if err != nil {
155 return nil, errors.Convert(err)
156 }
157 // test connection
158 if result, err := testConnection(context.TODO(), connection.JiraConn); err != nil {
159 return nil, plugin.WrapTestConnectionErrResp(basicRes, err)
160 } else {
161 return &plugin.ApiResourceOutput{Body: result, Status: http.StatusOK}, nil
162 }
163}
164
165// @Summary create jira connection
166// @Description Create Jira connection

Callers

nothing calls this directly

Calls 3

GetMergedConnectionMethod · 0.80
testConnectionFunction · 0.70
ConvertMethod · 0.45

Tested by

no test coverage detected