diff --git a/pkg/registry/client.go b/pkg/registry/client.go index 04c5b9b80..6a943d27d 100644 --- a/pkg/registry/client.go +++ b/pkg/registry/client.go @@ -51,10 +51,10 @@ an underscore (_) in chart version tags when pushing to a registry and back to a plus (+) when pulling from a registry.` type ( - // RegistryClient shadows the ORAS remote.Client interface + // RemoteClient shadows the ORAS remote.Client interface // (hiding the ORAS type from Helm client visibility) // https://pkg.go.dev/oras.land/oras-go/pkg/registry/remote#Client - RegistryClient interface { + RemoteClient interface { Do(req *http.Request) (*http.Response, error) } @@ -68,7 +68,7 @@ type ( password string out io.Writer authorizer auth.Client - registryAuthorizer RegistryClient + registryAuthorizer RemoteClient resolver func(ref registry.Reference) (remotes.Resolver, error) httpClient *http.Client plainHTTP bool @@ -227,7 +227,7 @@ func ClientOptAuthorizer(authorizer auth.Client) ClientOption { // can be used to override the default authorization mechanism. // // Depending on the use-case you may need to set both ClientOptAuthorizer and ClientOptRegistryAuthorizer. -func ClientOptRegistryAuthorizer(registryAuthorizer RegistryClient) ClientOption { +func ClientOptRegistryAuthorizer(registryAuthorizer RemoteClient) ClientOption { return func(client *Client) { client.registryAuthorizer = registryAuthorizer }