diff --git a/api/client/node/cmd.go b/api/client/node/cmd.go index cd5bb6554f..b24c1bdc52 100644 --- a/api/client/node/cmd.go +++ b/api/client/node/cmd.go @@ -3,13 +3,11 @@ package node import ( "fmt" - "golang.org/x/net/context" - - "github.com/spf13/cobra" - "github.com/docker/docker/api/client" "github.com/docker/docker/cli" apiclient "github.com/docker/engine-api/client" + "github.com/spf13/cobra" + "golang.org/x/net/context" ) // NewNodeCommand returns a cobra command for `node` subcommands @@ -37,7 +35,7 @@ func NewNodeCommand(dockerCli *client.DockerCli) *cobra.Command { // Reference returns the reference of a node. The special value "self" for a node // reference is mapped to the current node, hence the node ID is retrieved using // the `/info` endpoint. -func Reference(client apiclient.APIClient, ctx context.Context, ref string) (string, error) { +func Reference(ctx context.Context, client apiclient.APIClient, ref string) (string, error) { if ref == "self" { info, err := client.Info(ctx) if err != nil { diff --git a/api/client/node/inspect.go b/api/client/node/inspect.go index 6fcd78e932..6c2c82410b 100644 --- a/api/client/node/inspect.go +++ b/api/client/node/inspect.go @@ -45,7 +45,7 @@ func runInspect(dockerCli *client.DockerCli, opts inspectOptions) error { client := dockerCli.Client() ctx := context.Background() getRef := func(ref string) (interface{}, []byte, error) { - nodeRef, err := Reference(client, ctx, ref) + nodeRef, err := Reference(ctx, client, ref) if err != nil { return nil, nil, err } diff --git a/api/client/node/ps.go b/api/client/node/ps.go index a192bd0c56..1913cbcf6d 100644 --- a/api/client/node/ps.go +++ b/api/client/node/ps.go @@ -1,8 +1,6 @@ package node import ( - "golang.org/x/net/context" - "github.com/docker/docker/api/client" "github.com/docker/docker/api/client/idresolver" "github.com/docker/docker/api/client/task" @@ -10,6 +8,7 @@ import ( "github.com/docker/docker/opts" "github.com/docker/engine-api/types" "github.com/spf13/cobra" + "golang.org/x/net/context" ) type psOptions struct { @@ -48,7 +47,7 @@ func runPs(dockerCli *client.DockerCli, opts psOptions) error { client := dockerCli.Client() ctx := context.Background() - nodeRef, err := Reference(client, ctx, opts.nodeID) + nodeRef, err := Reference(ctx, client, opts.nodeID) if err != nil { return nil } diff --git a/api/client/service/ps.go b/api/client/service/ps.go index 991e7a7e45..cb93e7e871 100644 --- a/api/client/service/ps.go +++ b/api/client/service/ps.go @@ -1,8 +1,6 @@ package service import ( - "golang.org/x/net/context" - "github.com/docker/docker/api/client" "github.com/docker/docker/api/client/idresolver" "github.com/docker/docker/api/client/node" @@ -11,6 +9,7 @@ import ( "github.com/docker/docker/opts" "github.com/docker/engine-api/types" "github.com/spf13/cobra" + "golang.org/x/net/context" ) type psOptions struct { @@ -54,7 +53,7 @@ func runPS(dockerCli *client.DockerCli, opts psOptions) error { if filter.Include("node") { nodeFilters := filter.Get("node") for _, nodeFilter := range nodeFilters { - nodeReference, err := node.Reference(client, ctx, nodeFilter) + nodeReference, err := node.Reference(ctx, client, nodeFilter) if err != nil { return err }