mirror of https://github.com/docker/compose.git
Merge pull request #445 from docker/acr_login_cleanup
Use existing oauth Token struct rather than create our own
This commit is contained in:
commit
3c7e551940
|
@ -30,6 +30,8 @@ import (
|
|||
"github.com/pkg/errors"
|
||||
"github.com/sirupsen/logrus"
|
||||
|
||||
ecstypes "github.com/docker/ecs-plugin/pkg/compose"
|
||||
|
||||
"github.com/docker/api/aci/convert"
|
||||
"github.com/docker/api/aci/login"
|
||||
"github.com/docker/api/backend"
|
||||
|
@ -39,7 +41,6 @@ import (
|
|||
"github.com/docker/api/context/cloud"
|
||||
"github.com/docker/api/context/store"
|
||||
"github.com/docker/api/errdefs"
|
||||
ecstypes "github.com/docker/ecs-plugin/pkg/compose"
|
||||
)
|
||||
|
||||
const (
|
||||
|
|
|
@ -23,10 +23,11 @@ import (
|
|||
"github.com/Azure/azure-sdk-for-go/profiles/latest/containerinstance/mgmt/containerinstance"
|
||||
"github.com/Azure/go-autorest/autorest/to"
|
||||
"github.com/compose-spec/compose-go/types"
|
||||
"github.com/docker/api/containers"
|
||||
"github.com/docker/api/context/store"
|
||||
"gotest.tools/v3/assert"
|
||||
is "gotest.tools/v3/assert/cmp"
|
||||
|
||||
"github.com/docker/api/containers"
|
||||
"github.com/docker/api/context/store"
|
||||
)
|
||||
|
||||
var convertCtx = store.AciContext{
|
||||
|
|
|
@ -26,6 +26,8 @@ import (
|
|||
"os/exec"
|
||||
"strings"
|
||||
|
||||
"golang.org/x/oauth2"
|
||||
|
||||
"github.com/Azure/azure-sdk-for-go/profiles/latest/containerinstance/mgmt/containerinstance"
|
||||
"github.com/Azure/go-autorest/autorest/to"
|
||||
compose "github.com/compose-spec/compose-go/types"
|
||||
|
@ -167,10 +169,7 @@ func (c cliRegistryHelper) autoLoginAcr(registry string) error {
|
|||
return err
|
||||
}
|
||||
|
||||
type acrToken struct {
|
||||
RefreshToken string `json:"refresh_token"`
|
||||
}
|
||||
newToken := acrToken{}
|
||||
newToken := oauth2.Token{}
|
||||
if err := json.Unmarshal(bits, &newToken); err != nil {
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -28,10 +28,11 @@ import (
|
|||
"github.com/docker/api/context/cloud"
|
||||
"github.com/docker/api/errdefs"
|
||||
|
||||
ecstypes "github.com/docker/ecs-plugin/pkg/compose"
|
||||
|
||||
"github.com/docker/api/backend"
|
||||
"github.com/docker/api/compose"
|
||||
"github.com/docker/api/containers"
|
||||
ecstypes "github.com/docker/ecs-plugin/pkg/compose"
|
||||
)
|
||||
|
||||
type apiService struct {
|
||||
|
|
Loading…
Reference in New Issue