diff --git a/aci/backend.go b/aci/backend.go index 5b58940bd..1a28e9550 100644 --- a/aci/backend.go +++ b/aci/backend.go @@ -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 ( diff --git a/aci/convert/convert_test.go b/aci/convert/convert_test.go index c44c4e9a4..c802082fe 100644 --- a/aci/convert/convert_test.go +++ b/aci/convert/convert_test.go @@ -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{ diff --git a/aci/convert/registry_credentials.go b/aci/convert/registry_credentials.go index bdb58e3b4..a5e468aab 100644 --- a/aci/convert/registry_credentials.go +++ b/aci/convert/registry_credentials.go @@ -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 } diff --git a/example/backend.go b/example/backend.go index 5c4d05e48..cf0240404 100644 --- a/example/backend.go +++ b/example/backend.go @@ -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 {