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

Function ListConnections

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

ListConnections 列出所有连接

(input *plugin.ApiResourceInput)

Source from the content-addressed store, hash-verified

84
85// ListConnections 列出所有连接
86func ListConnections(input *plugin.ApiResourceInput) (*plugin.ApiResourceOutput, errors.Error) {
87 var connections []models.QDevConnection
88 err := connectionHelper.List(&connections)
89 if err != nil {
90 return nil, err
91 }
92 // 敏感信息脱敏
93 for i := 0; i < len(connections); i++ {
94 connections[i] = connections[i].Sanitize()
95 }
96 return &plugin.ApiResourceOutput{Body: connections}, nil
97}
98
99// GetConnection 获取单个连接详情
100func GetConnection(input *plugin.ApiResourceInput) (*plugin.ApiResourceOutput, errors.Error) {

Callers

nothing calls this directly

Calls 2

ListMethod · 0.45
SanitizeMethod · 0.45

Tested by

no test coverage detected