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

Function GetConnection

backend/plugins/q_dev/api/connection.go:100–107  ·  view source on GitHub ↗

GetConnection 获取单个连接详情

(input *plugin.ApiResourceInput)

Source from the content-addressed store, hash-verified

98
99// GetConnection 获取单个连接详情
100func GetConnection(input *plugin.ApiResourceInput) (*plugin.ApiResourceOutput, errors.Error) {
101 connection := &models.QDevConnection{}
102 err := connectionHelper.First(connection, input.Params)
103 if err != nil {
104 return nil, err
105 }
106 return &plugin.ApiResourceOutput{Body: connection.Sanitize()}, err
107}
108
109// validateConnection validates connection parameters including Identity Store fields
110func validateConnection(connection *models.QDevConnection) error {

Callers

nothing calls this directly

Calls 2

SanitizeMethod · 0.95
FirstMethod · 0.65

Tested by

no test coverage detected