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

Method Load

workflow/artifacts/common/common.go:14–14  ·  view source on GitHub ↗

Load accepts an artifact source URL and places it at specified path

(ctx context.Context, inputArtifact *v1alpha1.Artifact, path string)

Source from the content-addressed store, hash-verified

12type ArtifactDriver interface {
13 // Load accepts an artifact source URL and places it at specified path
14 Load(ctx context.Context, inputArtifact *v1alpha1.Artifact, path string) error
15
16 // OpenStream opens an artifact for reading. If the artifact is a file,
17 // then the file should be opened. If the artifact is a directory, the

Callers 5

loadArtifactsMethod · 0.65
LoadMethod · 0.65
loadFunction · 0.65
LoadMethod · 0.65
LoadToStreamFunction · 0.65

Implementers 13

artifactServiceClientpkg/apiclient/artifact/artifact.pb.go
UnimplementedArtifactServiceServerpkg/apiclient/artifact/artifact.pb.go
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
ArtifactDriverworkflow/artifacts/oss/oss.go
ArtifactDriverworkflow/artifacts/s3/s3.go

Calls

no outgoing calls

Tested by 1

loadFunction · 0.52