(ref name.Digest, options ...remote.Option)
| 165 | } |
| 166 | |
| 167 | func (r *Remote) Layer(ref name.Digest, options ...remote.Option) (v1.Layer, error) { |
| 168 | var err error |
| 169 | ref, err = r.rewriteDigest(ref) |
| 170 | if err != nil { |
| 171 | return nil, fmt.Errorf("rewriting digest %q: %w", ref.Name(), err) |
| 172 | } |
| 173 | opts, err := r.rewriteTLSTransport(options) |
| 174 | if err != nil { |
| 175 | return nil, fmt.Errorf("rewriting TLS transport for %q: %w", ref.Name(), err) |
| 176 | } |
| 177 | return remote.Layer(ref, opts...) |
| 178 | } |
| 179 | |
| 180 | func (r *Remote) Index(ref name.Reference, options ...remote.Option) (v1.ImageIndex, error) { |
| 181 | var err error |
nothing calls this directly
no test coverage detected