|
|
@ -21,6 +21,7 @@ import (
|
|
|
|
"fmt"
|
|
|
|
"fmt"
|
|
|
|
"io"
|
|
|
|
"io"
|
|
|
|
"io/ioutil"
|
|
|
|
"io/ioutil"
|
|
|
|
|
|
|
|
"net/http"
|
|
|
|
"sort"
|
|
|
|
"sort"
|
|
|
|
|
|
|
|
|
|
|
|
auth "github.com/deislabs/oras/pkg/auth/docker"
|
|
|
|
auth "github.com/deislabs/oras/pkg/auth/docker"
|
|
|
@ -69,7 +70,7 @@ func NewClient(opts ...ClientOption) (*Client, error) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if client.resolver == nil {
|
|
|
|
if client.resolver == nil {
|
|
|
|
resolver, err := client.authorizer.Resolver(context.Background())
|
|
|
|
resolver, err := client.authorizer.Resolver(context.Background(), http.DefaultClient, false)
|
|
|
|
if err != nil {
|
|
|
|
if err != nil {
|
|
|
|
return nil, err
|
|
|
|
return nil, err
|
|
|
|
}
|
|
|
|
}
|
|
|
|