MCPcopy
hub / github.com/argoproj/argo-workflows / Save

Method Save

workflow/controller/cache/cache.go:19–19  ·  view source on GitHub ↗
(ctx context.Context, key string, nodeID string, value *wfv1.Outputs)

Source from the content-addressed store, hash-verified

17type MemoizationCache interface {
18 Load(ctx context.Context, key string) (*Entry, error)
19 Save(ctx context.Context, key string, nodeID string, value *wfv1.Outputs) error
20}
21
22type Entry struct {

Callers 5

reconcileTaskSetMethod · 0.65
executeDAGMethod · 0.65
podReconciliationMethod · 0.65
executeStepsMethod · 0.65
TestConfigMapCacheSaveFunction · 0.65

Implementers 15

artifactServiceClientpkg/apiclient/artifact/artifact.pb.go
UnimplementedArtifactServiceServerpkg/apiclient/artifact/artifact.pb.go
fakeArtifactDriverserver/artifacts/artifact_server_test.
configMapCacheworkflow/controller/cache/configmap_ca
Driverworkflow/artifacts/plugin/plugin.go
ArtifactDriverworkflow/artifacts/hdfs/hdfs.go
ArtifactDriverworkflow/artifacts/http/http.go
ArtifactDriverworkflow/artifacts/azure/azure.go
ArtifactDriverworkflow/artifacts/git/git.go
driverworkflow/artifacts/logging/driver.go
ArtifactDriverworkflow/artifacts/gcs/gcs.go
ArtifactDriverworkflow/artifacts/raw/raw.go

Calls

no outgoing calls

Tested by 1

TestConfigMapCacheSaveFunction · 0.52