(ref name.Reference, options ...remote.Option)
| 178 | } |
| 179 | |
| 180 | func (r *Remote) Index(ref name.Reference, options ...remote.Option) (v1.ImageIndex, error) { |
| 181 | var err error |
| 182 | ref, err = r.rewriteReference(ref) |
| 183 | if err != nil { |
| 184 | return nil, fmt.Errorf("rewriting reference %q: %w", ref.Name(), err) |
| 185 | } |
| 186 | opts, err := r.rewriteTLSTransport(options) |
| 187 | if err != nil { |
| 188 | return nil, fmt.Errorf("rewriting TLS transport for %q: %w", ref.Name(), err) |
| 189 | } |
| 190 | |
| 191 | return remote.Index(ref, opts...) |
| 192 | } |
| 193 | |
| 194 | func (r *Remote) Image(ref name.Reference, options ...remote.Option) (v1.Image, error) { |
| 195 | var err error |
nothing calls this directly
no test coverage detected