mirror of
				https://github.com/moby/moby.git
				synced 2022-11-09 12:21:53 -05:00 
			
		
		
		
	Modify import paths to point to the new engine-api package.
Signed-off-by: David Calavera <david.calavera@gmail.com>
This commit is contained in:
		
							parent
							
								
									9927e712c0
								
							
						
					
					
						commit
						907407d0b2
					
				
					 194 changed files with 304 additions and 304 deletions
				
			
		| 
						 | 
					@ -5,10 +5,10 @@ import (
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/pkg/signal"
 | 
						"github.com/docker/docker/pkg/signal"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdAttach attaches to a running container.
 | 
					// CmdAttach attaches to a running container.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -15,8 +15,6 @@ import (
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api"
 | 
						"github.com/docker/docker/api"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/builder/dockerignore"
 | 
						"github.com/docker/docker/builder/dockerignore"
 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/opts"
 | 
						"github.com/docker/docker/opts"
 | 
				
			||||||
| 
						 | 
					@ -31,6 +29,8 @@ import (
 | 
				
			||||||
	"github.com/docker/docker/pkg/urlutil"
 | 
						"github.com/docker/docker/pkg/urlutil"
 | 
				
			||||||
	"github.com/docker/docker/reference"
 | 
						"github.com/docker/docker/reference"
 | 
				
			||||||
	runconfigopts "github.com/docker/docker/runconfig/opts"
 | 
						runconfigopts "github.com/docker/docker/runconfig/opts"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
	"github.com/docker/go-units"
 | 
						"github.com/docker/go-units"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -9,12 +9,12 @@ import (
 | 
				
			||||||
	"runtime"
 | 
						"runtime"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api"
 | 
						"github.com/docker/docker/api"
 | 
				
			||||||
	"github.com/docker/docker/api/client/lib"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/cli"
 | 
						"github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/cliconfig"
 | 
						"github.com/docker/docker/cliconfig"
 | 
				
			||||||
	"github.com/docker/docker/dockerversion"
 | 
						"github.com/docker/docker/dockerversion"
 | 
				
			||||||
	"github.com/docker/docker/opts"
 | 
						"github.com/docker/docker/opts"
 | 
				
			||||||
	"github.com/docker/docker/pkg/term"
 | 
						"github.com/docker/docker/pkg/term"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/client"
 | 
				
			||||||
	"github.com/docker/go-connections/tlsconfig"
 | 
						"github.com/docker/go-connections/tlsconfig"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -120,7 +120,7 @@ func NewDockerCli(in io.ReadCloser, out, err io.Writer, clientFlags *cli.ClientF
 | 
				
			||||||
			return err
 | 
								return err
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		client, err := lib.NewClient(host, verStr, clientTransport, customHeaders)
 | 
							client, err := client.NewClient(host, verStr, clientTransport, customHeaders)
 | 
				
			||||||
		if err != nil {
 | 
							if err != nil {
 | 
				
			||||||
			return err
 | 
								return err
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,11 +7,11 @@ package client
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/client/lib"
 | 
						"github.com/docker/engine-api/client"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
	"github.com/docker/docker/api/types/registry"
 | 
						"github.com/docker/engine-api/types/registry"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// apiClient is an interface that clients that talk with a docker server must implement.
 | 
					// apiClient is an interface that clients that talk with a docker server must implement.
 | 
				
			||||||
| 
						 | 
					@ -55,10 +55,10 @@ type apiClient interface {
 | 
				
			||||||
	ImageInspectWithRaw(imageID string, getSize bool) (types.ImageInspect, []byte, error)
 | 
						ImageInspectWithRaw(imageID string, getSize bool) (types.ImageInspect, []byte, error)
 | 
				
			||||||
	ImageList(options types.ImageListOptions) ([]types.Image, error)
 | 
						ImageList(options types.ImageListOptions) ([]types.Image, error)
 | 
				
			||||||
	ImageLoad(input io.Reader) (types.ImageLoadResponse, error)
 | 
						ImageLoad(input io.Reader) (types.ImageLoadResponse, error)
 | 
				
			||||||
	ImagePull(options types.ImagePullOptions, privilegeFunc lib.RequestPrivilegeFunc) (io.ReadCloser, error)
 | 
						ImagePull(options types.ImagePullOptions, privilegeFunc client.RequestPrivilegeFunc) (io.ReadCloser, error)
 | 
				
			||||||
	ImagePush(options types.ImagePushOptions, privilegeFunc lib.RequestPrivilegeFunc) (io.ReadCloser, error)
 | 
						ImagePush(options types.ImagePushOptions, privilegeFunc client.RequestPrivilegeFunc) (io.ReadCloser, error)
 | 
				
			||||||
	ImageRemove(options types.ImageRemoveOptions) ([]types.ImageDelete, error)
 | 
						ImageRemove(options types.ImageRemoveOptions) ([]types.ImageDelete, error)
 | 
				
			||||||
	ImageSearch(options types.ImageSearchOptions, privilegeFunc lib.RequestPrivilegeFunc) ([]registry.SearchResult, error)
 | 
						ImageSearch(options types.ImageSearchOptions, privilegeFunc client.RequestPrivilegeFunc) ([]registry.SearchResult, error)
 | 
				
			||||||
	ImageSave(imageIDs []string) (io.ReadCloser, error)
 | 
						ImageSave(imageIDs []string) (io.ReadCloser, error)
 | 
				
			||||||
	ImageTag(options types.ImageTagOptions) error
 | 
						ImageTag(options types.ImageTagOptions) error
 | 
				
			||||||
	Info() (types.Info, error)
 | 
						Info() (types.Info, error)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,12 +5,12 @@ import (
 | 
				
			||||||
	"errors"
 | 
						"errors"
 | 
				
			||||||
	"fmt"
 | 
						"fmt"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/opts"
 | 
						"github.com/docker/docker/opts"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/reference"
 | 
						"github.com/docker/docker/reference"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdCommit creates a new image from a container's changes.
 | 
					// CmdCommit creates a new image from a container's changes.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,11 +7,11 @@ import (
 | 
				
			||||||
	"path/filepath"
 | 
						"path/filepath"
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/pkg/archive"
 | 
						"github.com/docker/docker/pkg/archive"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/pkg/system"
 | 
						"github.com/docker/docker/pkg/system"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
type copyDirection int
 | 
					type copyDirection int
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,14 +5,14 @@ import (
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
	"os"
 | 
						"os"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/client/lib"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/pkg/jsonmessage"
 | 
						"github.com/docker/docker/pkg/jsonmessage"
 | 
				
			||||||
	"github.com/docker/docker/reference"
 | 
						"github.com/docker/docker/reference"
 | 
				
			||||||
	"github.com/docker/docker/registry"
 | 
						"github.com/docker/docker/registry"
 | 
				
			||||||
	runconfigopts "github.com/docker/docker/runconfig/opts"
 | 
						runconfigopts "github.com/docker/docker/runconfig/opts"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/client"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (cli *DockerCli) pullImage(image string) error {
 | 
					func (cli *DockerCli) pullImage(image string) error {
 | 
				
			||||||
| 
						 | 
					@ -110,7 +110,7 @@ func (cli *DockerCli) createContainer(config *container.Config, hostConfig *cont
 | 
				
			||||||
	response, err := cli.client.ContainerCreate(config, hostConfig, name)
 | 
						response, err := cli.client.ContainerCreate(config, hostConfig, name)
 | 
				
			||||||
	//if image not found try to pull it
 | 
						//if image not found try to pull it
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
		if lib.IsErrImageNotFound(err) {
 | 
							if client.IsErrImageNotFound(err) {
 | 
				
			||||||
			fmt.Fprintf(cli.err, "Unable to find image '%s' locally\n", ref.String())
 | 
								fmt.Fprintf(cli.err, "Unable to find image '%s' locally\n", ref.String())
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			// we don't want to write to stdout anything apart from container.ID
 | 
								// we don't want to write to stdout anything apart from container.ID
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,13 +7,13 @@ import (
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	eventtypes "github.com/docker/docker/api/types/events"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/opts"
 | 
						"github.com/docker/docker/opts"
 | 
				
			||||||
	"github.com/docker/docker/pkg/jsonlog"
 | 
						"github.com/docker/docker/pkg/jsonlog"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						eventtypes "github.com/docker/engine-api/types/events"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdEvents prints a live stream of real time events from the server.
 | 
					// CmdEvents prints a live stream of real time events from the server.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,10 +5,10 @@ import (
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/pkg/promise"
 | 
						"github.com/docker/docker/pkg/promise"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdExec runs a command in a running container.
 | 
					// CmdExec runs a command in a running container.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,8 +5,8 @@ import (
 | 
				
			||||||
	"io/ioutil"
 | 
						"io/ioutil"
 | 
				
			||||||
	"testing"
 | 
						"testing"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
type arguments struct {
 | 
					type arguments struct {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,9 +7,9 @@ import (
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api"
 | 
						"github.com/docker/docker/api"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/pkg/stringid"
 | 
						"github.com/docker/docker/pkg/stringid"
 | 
				
			||||||
	"github.com/docker/docker/pkg/stringutils"
 | 
						"github.com/docker/docker/pkg/stringutils"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/go-units"
 | 
						"github.com/docker/go-units"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,8 +6,8 @@ import (
 | 
				
			||||||
	"testing"
 | 
						"testing"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/pkg/stringid"
 | 
						"github.com/docker/docker/pkg/stringid"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func TestContainerPsContext(t *testing.T) {
 | 
					func TestContainerPsContext(t *testing.T) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -8,8 +8,8 @@ import (
 | 
				
			||||||
	"text/tabwriter"
 | 
						"text/tabwriter"
 | 
				
			||||||
	"text/template"
 | 
						"text/template"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/reference"
 | 
						"github.com/docker/docker/reference"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const (
 | 
					const (
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,7 +6,7 @@ import (
 | 
				
			||||||
	"testing"
 | 
						"testing"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func TestContainerContextWrite(t *testing.T) {
 | 
					func TestContainerContextWrite(t *testing.T) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,9 +5,9 @@ import (
 | 
				
			||||||
	"os"
 | 
						"os"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/pkg/stdcopy"
 | 
						"github.com/docker/docker/pkg/stdcopy"
 | 
				
			||||||
	"github.com/docker/docker/pkg/term"
 | 
						"github.com/docker/docker/pkg/term"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (cli *DockerCli) holdHijackedConnection(setRawTerminal bool, inputStream io.ReadCloser, outputStream, errorStream io.Writer, resp types.HijackedResponse) error {
 | 
					func (cli *DockerCli) holdHijackedConnection(setRawTerminal bool, inputStream io.ReadCloser, outputStream, errorStream io.Writer, resp types.HijackedResponse) error {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -2,11 +2,11 @@ package client
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"github.com/docker/docker/api/client/formatter"
 | 
						"github.com/docker/docker/api/client/formatter"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/opts"
 | 
						"github.com/docker/docker/opts"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdImages lists the images in a specified repository, or all top-level images if no repository is specified.
 | 
					// CmdImages lists the images in a specified repository, or all top-level images if no repository is specified.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,13 +5,13 @@ import (
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
	"os"
 | 
						"os"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/opts"
 | 
						"github.com/docker/docker/opts"
 | 
				
			||||||
	"github.com/docker/docker/pkg/jsonmessage"
 | 
						"github.com/docker/docker/pkg/jsonmessage"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/pkg/urlutil"
 | 
						"github.com/docker/docker/pkg/urlutil"
 | 
				
			||||||
	"github.com/docker/docker/reference"
 | 
						"github.com/docker/docker/reference"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdImport creates an empty filesystem image, imports the contents of the tarball into the image, and optionally tags the image.
 | 
					// CmdImport creates an empty filesystem image, imports the contents of the tarball into the image, and optionally tags the image.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,9 +6,9 @@ import (
 | 
				
			||||||
	"text/template"
 | 
						"text/template"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/client/inspect"
 | 
						"github.com/docker/docker/api/client/inspect"
 | 
				
			||||||
	"github.com/docker/docker/api/client/lib"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/client"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
var funcMap = template.FuncMap{
 | 
					var funcMap = template.FuncMap{
 | 
				
			||||||
| 
						 | 
					@ -64,10 +64,10 @@ func (cli *DockerCli) inspectAll(getSize bool) inspectSearcher {
 | 
				
			||||||
		c, rawContainer, err := cli.client.ContainerInspectWithRaw(ref, getSize)
 | 
							c, rawContainer, err := cli.client.ContainerInspectWithRaw(ref, getSize)
 | 
				
			||||||
		if err != nil {
 | 
							if err != nil {
 | 
				
			||||||
			// Search for image with that id if a container doesn't exist.
 | 
								// Search for image with that id if a container doesn't exist.
 | 
				
			||||||
			if lib.IsErrContainerNotFound(err) {
 | 
								if client.IsErrContainerNotFound(err) {
 | 
				
			||||||
				i, rawImage, err := cli.client.ImageInspectWithRaw(ref, getSize)
 | 
									i, rawImage, err := cli.client.ImageInspectWithRaw(ref, getSize)
 | 
				
			||||||
				if err != nil {
 | 
									if err != nil {
 | 
				
			||||||
					if lib.IsErrImageNotFound(err) {
 | 
										if client.IsErrImageNotFound(err) {
 | 
				
			||||||
						return nil, nil, fmt.Errorf("Error: No such image or container: %s", ref)
 | 
											return nil, nil, fmt.Errorf("Error: No such image or container: %s", ref)
 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
					return nil, nil, err
 | 
										return nil, nil, err
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,7 +3,7 @@ package lib
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerAttach attaches a connection to a container in the server.
 | 
					// ContainerAttach attaches a connection to a container in the server.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,7 +4,7 @@ import (
 | 
				
			||||||
	"encoding/json"
 | 
						"encoding/json"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerCommit applies changes into a container and creates a new tagged image.
 | 
					// ContainerCommit applies changes into a container and creates a new tagged image.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,8 +5,8 @@ import (
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
type configWrapper struct {
 | 
					type configWrapper struct {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,7 +7,7 @@ import (
 | 
				
			||||||
	"net/http"
 | 
						"net/http"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerInspect returns the container information.
 | 
					// ContainerInspect returns the container information.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,8 +5,8 @@ import (
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
	"strconv"
 | 
						"strconv"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerList returns the list of containers in the docker host.
 | 
					// ContainerList returns the list of containers in the docker host.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,7 +3,7 @@ package lib
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerRemove kills and removes a container from the docker host.
 | 
					// ContainerRemove kills and removes a container from the docker host.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +5,7 @@ import (
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerTop shows process information from within a container.
 | 
					// ContainerTop shows process information from within a container.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
package lib
 | 
					package lib
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerUpdate updates resources of a container
 | 
					// ContainerUpdate updates resources of a container
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -10,7 +10,7 @@ import (
 | 
				
			||||||
	"path/filepath"
 | 
						"path/filepath"
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerStatPath returns Stat information about a path inside the container filesystem.
 | 
					// ContainerStatPath returns Stat information about a path inside the container filesystem.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,7 +4,7 @@ import (
 | 
				
			||||||
	"encoding/json"
 | 
						"encoding/json"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerDiff shows differences in a container filesystem since it was started.
 | 
					// ContainerDiff shows differences in a container filesystem since it was started.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,9 +5,9 @@ import (
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
	timetypes "github.com/docker/docker/api/types/time"
 | 
						timetypes "github.com/docker/engine-api/types/time"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Events returns a stream of events in the daemon in a ReadCloser.
 | 
					// Events returns a stream of events in the daemon in a ReadCloser.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,7 +3,7 @@ package lib
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"encoding/json"
 | 
						"encoding/json"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerExecCreate creates a new exec configuration to run an exec process.
 | 
					// ContainerExecCreate creates a new exec configuration to run an exec process.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -10,7 +10,7 @@ import (
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// tlsClientCon holds tls information and a dialed connection.
 | 
					// tlsClientCon holds tls information and a dialed connection.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,7 +4,7 @@ import (
 | 
				
			||||||
	"encoding/json"
 | 
						"encoding/json"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ImageHistory returns the changes in an image in history format.
 | 
					// ImageHistory returns the changes in an image in history format.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -9,8 +9,8 @@ import (
 | 
				
			||||||
	"strconv"
 | 
						"strconv"
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
var headerRegexp = regexp.MustCompile(`\ADocker/.+\s\((.+)\)\z`)
 | 
					var headerRegexp = regexp.MustCompile(`\ADocker/.+\s\((.+)\)\z`)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,7 +4,7 @@ import (
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ImageCreate creates a new image based in the parent options.
 | 
					// ImageCreate creates a new image based in the parent options.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,7 +4,7 @@ import (
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ImageImport creates a new image based in the source options.
 | 
					// ImageImport creates a new image based in the source options.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,7 +7,7 @@ import (
 | 
				
			||||||
	"net/http"
 | 
						"net/http"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ImageInspectWithRaw returns the image information and it's raw representation.
 | 
					// ImageInspectWithRaw returns the image information and it's raw representation.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,8 +4,8 @@ import (
 | 
				
			||||||
	"encoding/json"
 | 
						"encoding/json"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ImageList returns a list of images in the docker host.
 | 
					// ImageList returns a list of images in the docker host.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,7 +4,7 @@ import (
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ImageLoad loads an image in the docker host from the client host.
 | 
					// ImageLoad loads an image in the docker host from the client host.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +5,7 @@ import (
 | 
				
			||||||
	"net/http"
 | 
						"net/http"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ImagePull request the docker host to pull an image from a remote registry.
 | 
					// ImagePull request the docker host to pull an image from a remote registry.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +5,7 @@ import (
 | 
				
			||||||
	"net/http"
 | 
						"net/http"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ImagePush request the docker host to push an image to a remote registry.
 | 
					// ImagePush request the docker host to push an image to a remote registry.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,7 +4,7 @@ import (
 | 
				
			||||||
	"encoding/json"
 | 
						"encoding/json"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ImageRemove removes an image from the docker host.
 | 
					// ImageRemove removes an image from the docker host.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,8 +5,8 @@ import (
 | 
				
			||||||
	"net/http"
 | 
						"net/http"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/registry"
 | 
						"github.com/docker/engine-api/types/registry"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ImageSearch makes the docker host to search by a term in a remote registry.
 | 
					// ImageSearch makes the docker host to search by a term in a remote registry.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,7 +3,7 @@ package lib
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ImageTag tags an image in the docker host
 | 
					// ImageTag tags an image in the docker host
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +5,7 @@ import (
 | 
				
			||||||
	"fmt"
 | 
						"fmt"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Info returns information about the docker server.
 | 
					// Info returns information about the docker server.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +5,7 @@ import (
 | 
				
			||||||
	"net/http"
 | 
						"net/http"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// RegistryLogin authenticates the docker server with a given docker registry.
 | 
					// RegistryLogin authenticates the docker server with a given docker registry.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,8 +5,8 @@ import (
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	timetypes "github.com/docker/docker/api/types/time"
 | 
						timetypes "github.com/docker/engine-api/types/time"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerLogs returns the logs generated by a container in an io.ReadCloser.
 | 
					// ContainerLogs returns the logs generated by a container in an io.ReadCloser.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,8 +5,8 @@ import (
 | 
				
			||||||
	"net/http"
 | 
						"net/http"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// NetworkCreate creates a new network in the docker host.
 | 
					// NetworkCreate creates a new network in the docker host.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,7 +4,7 @@ import (
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
	"strconv"
 | 
						"strconv"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerResize changes the size of the tty for a container.
 | 
					// ContainerResize changes the size of the tty for a container.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,7 +3,7 @@ package lib
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"encoding/json"
 | 
						"encoding/json"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ServerVersion returns information of the docker client and server host.
 | 
					// ServerVersion returns information of the docker client and server host.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,8 +5,8 @@ import (
 | 
				
			||||||
	"net/http"
 | 
						"net/http"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// VolumeList returns the volumes configured in the docker host.
 | 
					// VolumeList returns the volumes configured in the docker host.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,7 +3,7 @@ package lib
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"encoding/json"
 | 
						"encoding/json"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// ContainerWait pauses execution util a container is exits.
 | 
					// ContainerWait pauses execution util a container is exits.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -8,12 +8,12 @@ import (
 | 
				
			||||||
	"runtime"
 | 
						"runtime"
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/client/lib"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/pkg/term"
 | 
						"github.com/docker/docker/pkg/term"
 | 
				
			||||||
	"github.com/docker/docker/registry"
 | 
						"github.com/docker/docker/registry"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/client"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdLogin logs in or registers a user to a Docker registry service.
 | 
					// CmdLogin logs in or registers a user to a Docker registry service.
 | 
				
			||||||
| 
						 | 
					@ -122,7 +122,7 @@ func (cli *DockerCli) CmdLogin(args ...string) error {
 | 
				
			||||||
	auth := cli.configFile.AuthConfigs[serverAddress]
 | 
						auth := cli.configFile.AuthConfigs[serverAddress]
 | 
				
			||||||
	response, err := cli.client.RegistryLogin(auth)
 | 
						response, err := cli.client.RegistryLogin(auth)
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
		if lib.IsErrUnauthorized(err) {
 | 
							if client.IsErrUnauthorized(err) {
 | 
				
			||||||
			delete(cli.configFile.AuthConfigs, serverAddress)
 | 
								delete(cli.configFile.AuthConfigs, serverAddress)
 | 
				
			||||||
			if err2 := cli.configFile.Save(); err2 != nil {
 | 
								if err2 := cli.configFile.Save(); err2 != nil {
 | 
				
			||||||
				fmt.Fprintf(cli.out, "WARNING: could not save config file: %v\n", err2)
 | 
									fmt.Fprintf(cli.out, "WARNING: could not save config file: %v\n", err2)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,10 +4,10 @@ import (
 | 
				
			||||||
	"fmt"
 | 
						"fmt"
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/pkg/stdcopy"
 | 
						"github.com/docker/docker/pkg/stdcopy"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
var validDrivers = map[string]bool{
 | 
					var validDrivers = map[string]bool{
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,13 +6,13 @@ import (
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
	"text/tabwriter"
 | 
						"text/tabwriter"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/network"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/opts"
 | 
						"github.com/docker/docker/opts"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/pkg/stringid"
 | 
						"github.com/docker/docker/pkg/stringid"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/network"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdNetwork is the parent subcommand for all network commands
 | 
					// CmdNetwork is the parent subcommand for all network commands
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -2,11 +2,11 @@ package client
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"github.com/docker/docker/api/client/formatter"
 | 
						"github.com/docker/docker/api/client/formatter"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/opts"
 | 
						"github.com/docker/docker/opts"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdPs outputs a list of Docker containers.
 | 
					// CmdPs outputs a list of Docker containers.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,13 +4,13 @@ import (
 | 
				
			||||||
	"errors"
 | 
						"errors"
 | 
				
			||||||
	"fmt"
 | 
						"fmt"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/client/lib"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/pkg/jsonmessage"
 | 
						"github.com/docker/docker/pkg/jsonmessage"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/reference"
 | 
						"github.com/docker/docker/reference"
 | 
				
			||||||
	"github.com/docker/docker/registry"
 | 
						"github.com/docker/docker/registry"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/client"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdPull pulls an image or a repository from the registry.
 | 
					// CmdPull pulls an image or a repository from the registry.
 | 
				
			||||||
| 
						 | 
					@ -65,7 +65,7 @@ func (cli *DockerCli) CmdPull(args ...string) error {
 | 
				
			||||||
	return cli.imagePullPrivileged(authConfig, distributionRef.String(), "", requestPrivilege)
 | 
						return cli.imagePullPrivileged(authConfig, distributionRef.String(), "", requestPrivilege)
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (cli *DockerCli) imagePullPrivileged(authConfig types.AuthConfig, imageID, tag string, requestPrivilege lib.RequestPrivilegeFunc) error {
 | 
					func (cli *DockerCli) imagePullPrivileged(authConfig types.AuthConfig, imageID, tag string, requestPrivilege client.RequestPrivilegeFunc) error {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	encodedAuth, err := encodeAuthToBase64(authConfig)
 | 
						encodedAuth, err := encodeAuthToBase64(authConfig)
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,13 +4,13 @@ import (
 | 
				
			||||||
	"errors"
 | 
						"errors"
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/client/lib"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/pkg/jsonmessage"
 | 
						"github.com/docker/docker/pkg/jsonmessage"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/reference"
 | 
						"github.com/docker/docker/reference"
 | 
				
			||||||
	"github.com/docker/docker/registry"
 | 
						"github.com/docker/docker/registry"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/client"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdPush pushes an image or repository to the registry.
 | 
					// CmdPush pushes an image or repository to the registry.
 | 
				
			||||||
| 
						 | 
					@ -52,7 +52,7 @@ func (cli *DockerCli) CmdPush(args ...string) error {
 | 
				
			||||||
	return cli.imagePushPrivileged(authConfig, ref.Name(), tag, cli.out, requestPrivilege)
 | 
						return cli.imagePushPrivileged(authConfig, ref.Name(), tag, cli.out, requestPrivilege)
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (cli *DockerCli) imagePushPrivileged(authConfig types.AuthConfig, imageID, tag string, outputStream io.Writer, requestPrivilege lib.RequestPrivilegeFunc) error {
 | 
					func (cli *DockerCli) imagePushPrivileged(authConfig types.AuthConfig, imageID, tag string, outputStream io.Writer, requestPrivilege client.RequestPrivilegeFunc) error {
 | 
				
			||||||
	encodedAuth, err := encodeAuthToBase64(authConfig)
 | 
						encodedAuth, err := encodeAuthToBase64(authConfig)
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
		return err
 | 
							return err
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,9 +4,9 @@ import (
 | 
				
			||||||
	"fmt"
 | 
						"fmt"
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdRm removes one or more containers.
 | 
					// CmdRm removes one or more containers.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,9 +4,9 @@ import (
 | 
				
			||||||
	"fmt"
 | 
						"fmt"
 | 
				
			||||||
	"net/url"
 | 
						"net/url"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdRmi removes all images with the specified name(s).
 | 
					// CmdRmi removes all images with the specified name(s).
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -8,13 +8,13 @@ import (
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	derr "github.com/docker/docker/errors"
 | 
						derr "github.com/docker/docker/errors"
 | 
				
			||||||
	"github.com/docker/docker/opts"
 | 
						"github.com/docker/docker/opts"
 | 
				
			||||||
	"github.com/docker/docker/pkg/promise"
 | 
						"github.com/docker/docker/pkg/promise"
 | 
				
			||||||
	"github.com/docker/docker/pkg/signal"
 | 
						"github.com/docker/docker/pkg/signal"
 | 
				
			||||||
	runconfigopts "github.com/docker/docker/runconfig/opts"
 | 
						runconfigopts "github.com/docker/docker/runconfig/opts"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/libnetwork/resolvconf/dns"
 | 
						"github.com/docker/libnetwork/resolvconf/dns"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,12 +7,12 @@ import (
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
	"text/tabwriter"
 | 
						"text/tabwriter"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	registrytypes "github.com/docker/docker/api/types/registry"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/pkg/stringutils"
 | 
						"github.com/docker/docker/pkg/stringutils"
 | 
				
			||||||
	"github.com/docker/docker/registry"
 | 
						"github.com/docker/docker/registry"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						registrytypes "github.com/docker/engine-api/types/registry"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdSearch searches the Docker Hub for images.
 | 
					// CmdSearch searches the Docker Hub for images.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,11 +7,11 @@ import (
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/pkg/promise"
 | 
						"github.com/docker/docker/pkg/promise"
 | 
				
			||||||
	"github.com/docker/docker/pkg/signal"
 | 
						"github.com/docker/docker/pkg/signal"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (cli *DockerCli) forwardAllSignals(cid string) chan os.Signal {
 | 
					func (cli *DockerCli) forwardAllSignals(cid string) chan os.Signal {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -10,10 +10,10 @@ import (
 | 
				
			||||||
	"text/tabwriter"
 | 
						"text/tabwriter"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/events"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/events"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
	"github.com/docker/go-units"
 | 
						"github.com/docker/go-units"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +5,7 @@ import (
 | 
				
			||||||
	"sync"
 | 
						"sync"
 | 
				
			||||||
	"testing"
 | 
						"testing"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func TestDisplay(t *testing.T) {
 | 
					func TestDisplay(t *testing.T) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,10 +3,10 @@ package client
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"errors"
 | 
						"errors"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/reference"
 | 
						"github.com/docker/docker/reference"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdTag tags an image into a repository.
 | 
					// CmdTag tags an image into a repository.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -21,15 +21,15 @@ import (
 | 
				
			||||||
	"github.com/docker/distribution/digest"
 | 
						"github.com/docker/distribution/digest"
 | 
				
			||||||
	"github.com/docker/distribution/registry/client/auth"
 | 
						"github.com/docker/distribution/registry/client/auth"
 | 
				
			||||||
	"github.com/docker/distribution/registry/client/transport"
 | 
						"github.com/docker/distribution/registry/client/transport"
 | 
				
			||||||
	"github.com/docker/docker/api/client/lib"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	registrytypes "github.com/docker/docker/api/types/registry"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/cliconfig"
 | 
						"github.com/docker/docker/cliconfig"
 | 
				
			||||||
	"github.com/docker/docker/pkg/ansiescape"
 | 
						"github.com/docker/docker/pkg/ansiescape"
 | 
				
			||||||
	"github.com/docker/docker/pkg/ioutils"
 | 
						"github.com/docker/docker/pkg/ioutils"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/reference"
 | 
						"github.com/docker/docker/reference"
 | 
				
			||||||
	"github.com/docker/docker/registry"
 | 
						"github.com/docker/docker/registry"
 | 
				
			||||||
 | 
						apiclient "github.com/docker/engine-api/client"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						registrytypes "github.com/docker/engine-api/types/registry"
 | 
				
			||||||
	"github.com/docker/go-connections/tlsconfig"
 | 
						"github.com/docker/go-connections/tlsconfig"
 | 
				
			||||||
	"github.com/docker/notary/client"
 | 
						"github.com/docker/notary/client"
 | 
				
			||||||
	"github.com/docker/notary/passphrase"
 | 
						"github.com/docker/notary/passphrase"
 | 
				
			||||||
| 
						 | 
					@ -280,7 +280,7 @@ func notaryError(err error) error {
 | 
				
			||||||
	return err
 | 
						return err
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (cli *DockerCli) trustedPull(repoInfo *registry.RepositoryInfo, ref registry.Reference, authConfig types.AuthConfig, requestPrivilege lib.RequestPrivilegeFunc) error {
 | 
					func (cli *DockerCli) trustedPull(repoInfo *registry.RepositoryInfo, ref registry.Reference, authConfig types.AuthConfig, requestPrivilege apiclient.RequestPrivilegeFunc) error {
 | 
				
			||||||
	var refs []target
 | 
						var refs []target
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	notaryRepo, err := cli.getNotaryRepository(repoInfo, authConfig)
 | 
						notaryRepo, err := cli.getNotaryRepository(repoInfo, authConfig)
 | 
				
			||||||
| 
						 | 
					@ -383,7 +383,7 @@ func targetStream(in io.Writer) (io.WriteCloser, <-chan []target) {
 | 
				
			||||||
	return ioutils.NewWriteCloserWrapper(out, w.Close), targetChan
 | 
						return ioutils.NewWriteCloserWrapper(out, w.Close), targetChan
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (cli *DockerCli) trustedPush(repoInfo *registry.RepositoryInfo, tag string, authConfig types.AuthConfig, requestPrivilege lib.RequestPrivilegeFunc) error {
 | 
					func (cli *DockerCli) trustedPush(repoInfo *registry.RepositoryInfo, tag string, authConfig types.AuthConfig, requestPrivilege apiclient.RequestPrivilegeFunc) error {
 | 
				
			||||||
	streamOut, targetChan := targetStream(cli.out)
 | 
						streamOut, targetChan := targetStream(cli.out)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	reqError := cli.imagePushPrivileged(authConfig, repoInfo.Name(), tag, streamOut, requestPrivilege)
 | 
						reqError := cli.imagePushPrivileged(authConfig, repoInfo.Name(), tag, streamOut, requestPrivilege)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,8 +4,8 @@ import (
 | 
				
			||||||
	"os"
 | 
						"os"
 | 
				
			||||||
	"testing"
 | 
						"testing"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	registrytypes "github.com/docker/docker/api/types/registry"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/registry"
 | 
						"github.com/docker/docker/registry"
 | 
				
			||||||
 | 
						registrytypes "github.com/docker/engine-api/types/registry"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func unsetENV() {
 | 
					func unsetENV() {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,9 +3,9 @@ package client
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"fmt"
 | 
						"fmt"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
	"github.com/docker/go-units"
 | 
						"github.com/docker/go-units"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -10,12 +10,12 @@ import (
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api/client/lib"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	registrytypes "github.com/docker/docker/api/types/registry"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/pkg/signal"
 | 
						"github.com/docker/docker/pkg/signal"
 | 
				
			||||||
	"github.com/docker/docker/pkg/term"
 | 
						"github.com/docker/docker/pkg/term"
 | 
				
			||||||
	"github.com/docker/docker/registry"
 | 
						"github.com/docker/docker/registry"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/client"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						registrytypes "github.com/docker/engine-api/types/registry"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// encodeAuthToBase64 serializes the auth configuration as JSON base64 payload
 | 
					// encodeAuthToBase64 serializes the auth configuration as JSON base64 payload
 | 
				
			||||||
| 
						 | 
					@ -32,7 +32,7 @@ func (cli *DockerCli) encodeRegistryAuth(index *registrytypes.IndexInfo) (string
 | 
				
			||||||
	return encodeAuthToBase64(authConfig)
 | 
						return encodeAuthToBase64(authConfig)
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (cli *DockerCli) registryAuthenticationPrivilegedFunc(index *registrytypes.IndexInfo, cmdName string) lib.RequestPrivilegeFunc {
 | 
					func (cli *DockerCli) registryAuthenticationPrivilegedFunc(index *registrytypes.IndexInfo, cmdName string) client.RequestPrivilegeFunc {
 | 
				
			||||||
	return func() (string, error) {
 | 
						return func() (string, error) {
 | 
				
			||||||
		fmt.Fprintf(cli.out, "\nPlease login prior to %s:\n", cmdName)
 | 
							fmt.Fprintf(cli.out, "\nPlease login prior to %s:\n", cmdName)
 | 
				
			||||||
		if err := cli.CmdLogin(registry.GetAuthConfigKey(index)); err != nil {
 | 
							if err := cli.CmdLogin(registry.GetAuthConfigKey(index)); err != nil {
 | 
				
			||||||
| 
						 | 
					@ -72,7 +72,7 @@ func getExitCode(cli *DockerCli, containerID string) (bool, int, error) {
 | 
				
			||||||
	c, err := cli.client.ContainerInspect(containerID)
 | 
						c, err := cli.client.ContainerInspect(containerID)
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
		// If we can't connect, then the daemon probably died.
 | 
							// If we can't connect, then the daemon probably died.
 | 
				
			||||||
		if err != lib.ErrConnectionFailed {
 | 
							if err != client.ErrConnectionFailed {
 | 
				
			||||||
			return false, -1, err
 | 
								return false, -1, err
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
		return false, -1, nil
 | 
							return false, -1, nil
 | 
				
			||||||
| 
						 | 
					@ -87,7 +87,7 @@ func getExecExitCode(cli *DockerCli, execID string) (bool, int, error) {
 | 
				
			||||||
	resp, err := cli.client.ContainerExecInspect(execID)
 | 
						resp, err := cli.client.ContainerExecInspect(execID)
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
		// If we can't connect, then the daemon probably died.
 | 
							// If we can't connect, then the daemon probably died.
 | 
				
			||||||
		if err != lib.ErrConnectionFailed {
 | 
							if err != client.ErrConnectionFailed {
 | 
				
			||||||
			return false, -1, err
 | 
								return false, -1, err
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
		return false, -1, nil
 | 
							return false, -1, nil
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,11 +5,11 @@ import (
 | 
				
			||||||
	"text/template"
 | 
						"text/template"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/dockerversion"
 | 
						"github.com/docker/docker/dockerversion"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
	"github.com/docker/docker/utils"
 | 
						"github.com/docker/docker/utils"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
var versionTemplate = `Client:
 | 
					var versionTemplate = `Client:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,11 +4,11 @@ import (
 | 
				
			||||||
	"fmt"
 | 
						"fmt"
 | 
				
			||||||
	"text/tabwriter"
 | 
						"text/tabwriter"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
					 | 
				
			||||||
	Cli "github.com/docker/docker/cli"
 | 
						Cli "github.com/docker/docker/cli"
 | 
				
			||||||
	"github.com/docker/docker/opts"
 | 
						"github.com/docker/docker/opts"
 | 
				
			||||||
	flag "github.com/docker/docker/pkg/mflag"
 | 
						flag "github.com/docker/docker/pkg/mflag"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// CmdVolume is the parent subcommand for all volume commands
 | 
					// CmdVolume is the parent subcommand for all volume commands
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -9,9 +9,9 @@ import (
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/pkg/system"
 | 
						"github.com/docker/docker/pkg/system"
 | 
				
			||||||
	"github.com/docker/docker/pkg/version"
 | 
						"github.com/docker/docker/pkg/version"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/libtrust"
 | 
						"github.com/docker/libtrust"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,7 +7,7 @@ import (
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"os"
 | 
						"os"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
type ports struct {
 | 
					type ports struct {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -13,8 +13,6 @@ import (
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api/server/httputils"
 | 
						"github.com/docker/docker/api/server/httputils"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/builder"
 | 
						"github.com/docker/docker/builder"
 | 
				
			||||||
	"github.com/docker/docker/builder/dockerfile"
 | 
						"github.com/docker/docker/builder/dockerfile"
 | 
				
			||||||
	"github.com/docker/docker/daemon/daemonbuilder"
 | 
						"github.com/docker/docker/daemon/daemonbuilder"
 | 
				
			||||||
| 
						 | 
					@ -25,6 +23,8 @@ import (
 | 
				
			||||||
	"github.com/docker/docker/pkg/streamformatter"
 | 
						"github.com/docker/docker/pkg/streamformatter"
 | 
				
			||||||
	"github.com/docker/docker/reference"
 | 
						"github.com/docker/docker/reference"
 | 
				
			||||||
	"github.com/docker/docker/utils"
 | 
						"github.com/docker/docker/utils"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
	"github.com/docker/go-units"
 | 
						"github.com/docker/go-units"
 | 
				
			||||||
	"golang.org/x/net/context"
 | 
						"golang.org/x/net/context"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,12 +4,12 @@ import (
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/daemon"
 | 
						"github.com/docker/docker/daemon"
 | 
				
			||||||
	"github.com/docker/docker/daemon/exec"
 | 
						"github.com/docker/docker/daemon/exec"
 | 
				
			||||||
	"github.com/docker/docker/pkg/archive"
 | 
						"github.com/docker/docker/pkg/archive"
 | 
				
			||||||
	"github.com/docker/docker/pkg/version"
 | 
						"github.com/docker/docker/pkg/version"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// execBackend includes functions to implement to provide exec functionality.
 | 
					// execBackend includes functions to implement to provide exec functionality.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -12,9 +12,6 @@ import (
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/distribution/registry/api/errcode"
 | 
						"github.com/docker/distribution/registry/api/errcode"
 | 
				
			||||||
	"github.com/docker/docker/api/server/httputils"
 | 
						"github.com/docker/docker/api/server/httputils"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
					 | 
				
			||||||
	timetypes "github.com/docker/docker/api/types/time"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/daemon"
 | 
						"github.com/docker/docker/daemon"
 | 
				
			||||||
	derr "github.com/docker/docker/errors"
 | 
						derr "github.com/docker/docker/errors"
 | 
				
			||||||
	"github.com/docker/docker/pkg/ioutils"
 | 
						"github.com/docker/docker/pkg/ioutils"
 | 
				
			||||||
| 
						 | 
					@ -22,6 +19,9 @@ import (
 | 
				
			||||||
	"github.com/docker/docker/pkg/term"
 | 
						"github.com/docker/docker/pkg/term"
 | 
				
			||||||
	"github.com/docker/docker/runconfig"
 | 
						"github.com/docker/docker/runconfig"
 | 
				
			||||||
	"github.com/docker/docker/utils"
 | 
						"github.com/docker/docker/utils"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
 | 
						timetypes "github.com/docker/engine-api/types/time"
 | 
				
			||||||
	"golang.org/x/net/context"
 | 
						"golang.org/x/net/context"
 | 
				
			||||||
	"golang.org/x/net/websocket"
 | 
						"golang.org/x/net/websocket"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -10,7 +10,7 @@ import (
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/server/httputils"
 | 
						"github.com/docker/docker/api/server/httputils"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"golang.org/x/net/context"
 | 
						"golang.org/x/net/context"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -9,9 +9,9 @@ import (
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api/server/httputils"
 | 
						"github.com/docker/docker/api/server/httputils"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/pkg/stdcopy"
 | 
						"github.com/docker/docker/pkg/stdcopy"
 | 
				
			||||||
	"github.com/docker/docker/utils"
 | 
						"github.com/docker/docker/utils"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"golang.org/x/net/context"
 | 
						"golang.org/x/net/context"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -11,14 +11,14 @@ import (
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/distribution/digest"
 | 
						"github.com/docker/distribution/digest"
 | 
				
			||||||
	"github.com/docker/docker/api/server/httputils"
 | 
						"github.com/docker/docker/api/server/httputils"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/builder/dockerfile"
 | 
						"github.com/docker/docker/builder/dockerfile"
 | 
				
			||||||
	derr "github.com/docker/docker/errors"
 | 
						derr "github.com/docker/docker/errors"
 | 
				
			||||||
	"github.com/docker/docker/pkg/ioutils"
 | 
						"github.com/docker/docker/pkg/ioutils"
 | 
				
			||||||
	"github.com/docker/docker/pkg/streamformatter"
 | 
						"github.com/docker/docker/pkg/streamformatter"
 | 
				
			||||||
	"github.com/docker/docker/reference"
 | 
						"github.com/docker/docker/reference"
 | 
				
			||||||
	"github.com/docker/docker/runconfig"
 | 
						"github.com/docker/docker/runconfig"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
	"golang.org/x/net/context"
 | 
						"golang.org/x/net/context"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
package network
 | 
					package network
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"github.com/docker/docker/api/types/network"
 | 
						"github.com/docker/engine-api/types/network"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/libnetwork"
 | 
						"github.com/docker/libnetwork"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,8 +5,8 @@ import (
 | 
				
			||||||
	"regexp"
 | 
						"regexp"
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/runconfig"
 | 
						"github.com/docker/docker/runconfig"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
	"github.com/docker/libnetwork"
 | 
						"github.com/docker/libnetwork"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -8,11 +8,11 @@ import (
 | 
				
			||||||
	"golang.org/x/net/context"
 | 
						"golang.org/x/net/context"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/server/httputils"
 | 
						"github.com/docker/docker/api/server/httputils"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/network"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/daemon"
 | 
						"github.com/docker/docker/daemon"
 | 
				
			||||||
	"github.com/docker/docker/runconfig"
 | 
						"github.com/docker/docker/runconfig"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/network"
 | 
				
			||||||
	"github.com/docker/libnetwork"
 | 
						"github.com/docker/libnetwork"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,9 +1,9 @@
 | 
				
			||||||
package system
 | 
					package system
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/events"
 | 
						"github.com/docker/engine-api/types/events"
 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Backend is the methods that need to be implemented to provide
 | 
					// Backend is the methods that need to be implemented to provide
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -8,11 +8,11 @@ import (
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api"
 | 
						"github.com/docker/docker/api"
 | 
				
			||||||
	"github.com/docker/docker/api/server/httputils"
 | 
						"github.com/docker/docker/api/server/httputils"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/events"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
					 | 
				
			||||||
	timetypes "github.com/docker/docker/api/types/time"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/pkg/ioutils"
 | 
						"github.com/docker/docker/pkg/ioutils"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/events"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
 | 
						timetypes "github.com/docker/engine-api/types/time"
 | 
				
			||||||
	"golang.org/x/net/context"
 | 
						"golang.org/x/net/context"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -2,7 +2,7 @@ package volume
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	// TODO return types need to be refactored into pkg
 | 
						// TODO return types need to be refactored into pkg
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Backend is the methods that need to be implemented to provide
 | 
					// Backend is the methods that need to be implemented to provide
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +5,7 @@ import (
 | 
				
			||||||
	"net/http"
 | 
						"net/http"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/server/httputils"
 | 
						"github.com/docker/docker/api/server/httputils"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"golang.org/x/net/context"
 | 
						"golang.org/x/net/context"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,8 +5,8 @@ import (
 | 
				
			||||||
	"io"
 | 
						"io"
 | 
				
			||||||
	"net"
 | 
						"net"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
	"github.com/docker/docker/api/types/filters"
 | 
						"github.com/docker/engine-api/types/filters"
 | 
				
			||||||
	"github.com/docker/go-units"
 | 
						"github.com/docker/go-units"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
package types
 | 
					package types
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import "github.com/docker/docker/api/types/container"
 | 
					import "github.com/docker/engine-api/types/container"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// configs holds structs used for internal communication between the
 | 
					// configs holds structs used for internal communication between the
 | 
				
			||||||
// frontend (such as an http server) and the backend (such as the
 | 
					// frontend (such as an http server) and the backend (such as the
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
package container
 | 
					package container
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"github.com/docker/docker/api/types/strslice"
 | 
						"github.com/docker/engine-api/types/strslice"
 | 
				
			||||||
	"github.com/docker/go-connections/nat"
 | 
						"github.com/docker/go-connections/nat"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,8 +3,8 @@ package container
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types/blkiodev"
 | 
						"github.com/docker/engine-api/types/blkiodev"
 | 
				
			||||||
	"github.com/docker/docker/api/types/strslice"
 | 
						"github.com/docker/engine-api/types/strslice"
 | 
				
			||||||
	"github.com/docker/go-connections/nat"
 | 
						"github.com/docker/go-connections/nat"
 | 
				
			||||||
	"github.com/docker/go-units"
 | 
						"github.com/docker/go-units"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,9 +4,9 @@ import (
 | 
				
			||||||
	"os"
 | 
						"os"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
	"github.com/docker/docker/api/types/network"
 | 
						"github.com/docker/engine-api/types/network"
 | 
				
			||||||
	"github.com/docker/docker/api/types/registry"
 | 
						"github.com/docker/engine-api/types/registry"
 | 
				
			||||||
	"github.com/docker/go-connections/nat"
 | 
						"github.com/docker/go-connections/nat"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -2,9 +2,9 @@
 | 
				
			||||||
package v1p19
 | 
					package v1p19
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
	"github.com/docker/docker/api/types/versions/v1p20"
 | 
						"github.com/docker/engine-api/types/versions/v1p20"
 | 
				
			||||||
	"github.com/docker/go-connections/nat"
 | 
						"github.com/docker/go-connections/nat"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -2,8 +2,8 @@
 | 
				
			||||||
package v1p20
 | 
					package v1p20
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
	"github.com/docker/go-connections/nat"
 | 
						"github.com/docker/go-connections/nat"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -9,8 +9,8 @@ import (
 | 
				
			||||||
	"os"
 | 
						"os"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Context represents a file system tree.
 | 
					// Context represents a file system tree.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -10,11 +10,11 @@ import (
 | 
				
			||||||
	"sync"
 | 
						"sync"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/builder"
 | 
						"github.com/docker/docker/builder"
 | 
				
			||||||
	"github.com/docker/docker/builder/dockerfile/parser"
 | 
						"github.com/docker/docker/builder/dockerfile/parser"
 | 
				
			||||||
	"github.com/docker/docker/pkg/stringid"
 | 
						"github.com/docker/docker/pkg/stringid"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
var validCommitCommands = map[string]bool{
 | 
					var validCommitCommands = map[string]bool{
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -18,13 +18,13 @@ import (
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api"
 | 
						"github.com/docker/docker/api"
 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/strslice"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/builder"
 | 
						"github.com/docker/docker/builder"
 | 
				
			||||||
	derr "github.com/docker/docker/errors"
 | 
						derr "github.com/docker/docker/errors"
 | 
				
			||||||
	"github.com/docker/docker/pkg/signal"
 | 
						"github.com/docker/docker/pkg/signal"
 | 
				
			||||||
	"github.com/docker/docker/pkg/system"
 | 
						"github.com/docker/docker/pkg/system"
 | 
				
			||||||
	runconfigopts "github.com/docker/docker/runconfig/opts"
 | 
						runconfigopts "github.com/docker/docker/runconfig/opts"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/strslice"
 | 
				
			||||||
	"github.com/docker/go-connections/nat"
 | 
						"github.com/docker/go-connections/nat"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -20,9 +20,6 @@ import (
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
						"github.com/Sirupsen/logrus"
 | 
				
			||||||
	"github.com/docker/docker/api"
 | 
						"github.com/docker/docker/api"
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/container"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/api/types/strslice"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/builder"
 | 
						"github.com/docker/docker/builder"
 | 
				
			||||||
	"github.com/docker/docker/builder/dockerfile/parser"
 | 
						"github.com/docker/docker/builder/dockerfile/parser"
 | 
				
			||||||
	"github.com/docker/docker/pkg/archive"
 | 
						"github.com/docker/docker/pkg/archive"
 | 
				
			||||||
| 
						 | 
					@ -36,6 +33,9 @@ import (
 | 
				
			||||||
	"github.com/docker/docker/pkg/tarsum"
 | 
						"github.com/docker/docker/pkg/tarsum"
 | 
				
			||||||
	"github.com/docker/docker/pkg/urlutil"
 | 
						"github.com/docker/docker/pkg/urlutil"
 | 
				
			||||||
	"github.com/docker/docker/runconfig/opts"
 | 
						"github.com/docker/docker/runconfig/opts"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/container"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types/strslice"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (b *Builder) commit(id string, autoCmd *strslice.StrSlice, comment string) error {
 | 
					func (b *Builder) commit(id string, autoCmd *strslice.StrSlice, comment string) error {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
package builder
 | 
					package builder
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import "github.com/docker/docker/api/types/container"
 | 
					import "github.com/docker/engine-api/types/container"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Image represents a Docker image used by the builder.
 | 
					// Image represents a Docker image used by the builder.
 | 
				
			||||||
type Image interface {
 | 
					type Image interface {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -10,8 +10,8 @@ import (
 | 
				
			||||||
	"path/filepath"
 | 
						"path/filepath"
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/pkg/homedir"
 | 
						"github.com/docker/docker/pkg/homedir"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const (
 | 
					const (
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,8 +7,8 @@ import (
 | 
				
			||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
	"testing"
 | 
						"testing"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/docker/docker/api/types"
 | 
					 | 
				
			||||||
	"github.com/docker/docker/pkg/homedir"
 | 
						"github.com/docker/docker/pkg/homedir"
 | 
				
			||||||
 | 
						"github.com/docker/engine-api/types"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func TestEmptyConfigDir(t *testing.T) {
 | 
					func TestEmptyConfigDir(t *testing.T) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
Some files were not shown because too many files have changed in this diff Show more
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue