MCPcopy Create free account
hub / github.com/docker/secrets-engine / GetSecrets

Method GetSecrets

client/client.go:134–143  ·  view source on GitHub ↗
(ctx context.Context, pattern secrets.Pattern)

Source from the content-addressed store, hash-verified

132}
133
134func (c client) GetSecrets(ctx context.Context, pattern secrets.Pattern) ([]secrets.Envelope, error) {
135 envelopes, err := c.resolverClient.GetSecrets(ctx, pattern)
136 if isDialError(err) {
137 return nil, fmt.Errorf("%w: %w", ErrSecretsEngineNotAvailable, err)
138 }
139 if err != nil {
140 return nil, err
141 }
142 return envelopes, nil
143}
144
145func (c client) Version(ctx context.Context) (DaemonVersion, error) {
146 resp, err := c.versionClient.GetVersion(ctx, connect.NewRequest(healthv1.GetVersionRequest_builder{}.Build()))

Callers

nothing calls this directly

Calls 3

isDialErrorFunction · 0.85
GetSecretsMethod · 0.65
ErrorfMethod · 0.65

Tested by

no test coverage detected