MCPcopy Create free account
hub / github.com/helm/helm / Metadata

Method Metadata

internal/plugin/plugin.go:33–33  ·  view source on GitHub ↗

Metadata describes the plugin's type, version, etc. (This metadata type is the converted and plugin version independented in-memory representation of the plugin.yaml file)

()

Source from the content-addressed store, hash-verified

31 // Metadata describes the plugin's type, version, etc.
32 // (This metadata type is the converted and plugin version independented in-memory representation of the plugin.yaml file)
33 Metadata() Metadata
34
35 // Invoke takes the given input, and dispatches the contents to plugin instance
36 // The input is expected to be a JSON-serializable object, which the plugin will interpret according to its type

Callers 15

uninstallPluginFunction · 0.65
findPluginFunction · 0.65
newPluginListCmdFunction · 0.65
compListPluginsFunction · 0.65
loadCLIPluginsFunction · 0.65
pluginDynamicCompFunction · 0.65
runMethod · 0.65
runMethod · 0.65
collectGetterPluginsFunction · 0.65
GetMethod · 0.65
RunMethod · 0.65
TestLoadDirFunction · 0.65

Implementers 3

testPluginpkg/getter/plugingetter_test.go
ExtismV1PluginRuntimeinternal/plugin/runtime_extismv1.go
SubprocessPluginRuntimeinternal/plugin/runtime_subprocess.go

Calls

no outgoing calls

Tested by 6

TestLoadDirFunction · 0.52
TestLoadDirGetterFunction · 0.52
TestPostRendererFunction · 0.52
TestLoadAllPluginsDirFunction · 0.52
TestValidatePluginDataFunction · 0.52