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

Struct remotePluginImpl

backend/server/services/remote/plugin/plugin_impl.go:36–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

34
35type (
36 remotePluginImpl struct {
37 name string
38 subtaskMetas []plugin.SubTaskMeta
39 pluginPath string
40 description string
41 invoker bridge.Invoker
42 connectionTabler coreModels.DynamicTabler
43 scopeTabler coreModels.DynamicTabler
44 scopeConfigTabler coreModels.DynamicTabler
45 toolModelTablers []coreModels.DynamicTabler
46 migrationScripts []plugin.MigrationScript
47 resources map[string]map[string]plugin.ApiResourceHandler
48 openApiSpec string
49 connHelper *api.ConnectionApiHelper
50 }
51 RemotePluginTaskData struct {
52 DbUrl string `json:"db_url"`
53 Scope interface{} `json:"scope"`

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected