MCPcopy
hub / github.com/helm/helm / Manager

Struct Manager

pkg/downloader/manager.go:60–81  ·  view source on GitHub ↗

Manager handles the lifecycle of fetching, resolving, and storing dependencies.

Source from the content-addressed store, hash-verified

58
59// Manager handles the lifecycle of fetching, resolving, and storing dependencies.
60type Manager struct {
61 // Out is used to print warnings and notifications.
62 Out io.Writer
63 // ChartPath is the path to the unpacked base chart upon which this operates.
64 ChartPath string
65 // Verification indicates whether the chart should be verified.
66 Verify VerificationStrategy
67 // Debug is the global "--debug" flag
68 Debug bool
69 // Keyring is the key ring file.
70 Keyring string
71 // SkipUpdate indicates that the repository should not be updated first.
72 SkipUpdate bool
73 // Getter collection for the operation
74 Getters []getter.Provider
75 RegistryClient *registry.Client
76 RepositoryConfig string
77 RepositoryCache string
78
79 // ContentCache is a location where a cache of charts can be stored
80 ContentCache string
81}
82
83// Build rebuilds a local charts directory from a lockfile.
84//

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected