MCPcopy Create free account
hub / github.com/linuxkit/linuxkit / List

Method List

src/cmd/linuxkit/registry/remote.go:153–165  ·  view source on GitHub ↗
(repo name.Repository, options ...remote.Option)

Source from the content-addressed store, hash-verified

151}
152
153func (r *Remote) List(repo name.Repository, options ...remote.Option) ([]string, error) {
154 var err error
155 repo, err = r.rewriteRepository(repo)
156 if err != nil {
157 return nil, fmt.Errorf("rewriting repository %q: %w", repo.Name(), err)
158 }
159 opts, err := r.rewriteTLSTransport(options)
160 if err != nil {
161 return nil, fmt.Errorf("rewriting TLS transport for %q: %w", repo.Name(), err)
162 }
163
164 return remote.List(repo, opts...)
165}
166
167func (r *Remote) Layer(ref name.Digest, options ...remote.Option) (v1.Layer, error) {
168 var err error

Callers

nothing calls this directly

Calls 2

rewriteRepositoryMethod · 0.95
rewriteTLSTransportMethod · 0.95

Tested by

no test coverage detected