diff --git a/components/engine/client/client.go b/components/engine/client/client.go index 4c4ea1c5e3..a277a4b18f 100644 --- a/components/engine/client/client.go +++ b/components/engine/client/client.go @@ -1,8 +1,8 @@ package client import ( - "github.com/dotcloud/docker/future" - "github.com/dotcloud/docker/rcli" + "../future" + "../rcli" "io" "io/ioutil" "log" diff --git a/components/engine/container.go b/components/engine/container.go index 21f4d54920..52a330621b 100644 --- a/components/engine/container.go +++ b/components/engine/container.go @@ -2,7 +2,6 @@ package docker import ( "./fs" - "bytes" "encoding/json" "errors" "github.com/kr/pty" diff --git a/components/engine/docker/docker.go b/components/engine/docker/docker.go index fa9011defa..df8a094430 100644 --- a/components/engine/docker/docker.go +++ b/components/engine/docker/docker.go @@ -1,8 +1,8 @@ package main import ( + "../client" "flag" - "github.com/dotcloud/docker/client" "log" "os" "path" diff --git a/components/engine/server/server.go b/components/engine/server/server.go index b091913e07..c403ed187a 100644 --- a/components/engine/server/server.go +++ b/components/engine/server/server.go @@ -434,7 +434,7 @@ func (srv *Server) CmdPull(stdin io.ReadCloser, stdout io.Writer, args ...string } } fmt.Fprintf(stdout, "Unpacking to %s\n", name) - img, err := srv.images.Create(resp.Body, nil, name, "") + img, err := srv.images.Create(archive, nil, name, "") if err != nil { return err } @@ -614,7 +614,7 @@ func (srv *Server) CmdCommit(stdin io.ReadCloser, stdout io.Writer, args ...stri } if container := srv.containers.Get(containerName); container != nil { // FIXME: freeze the container before copying it to avoid data corruption? - rwTar, err := docker.Tar(container.Mountpoint.Rw) + rwTar, err := fs.Tar(container.Mountpoint.Rw, fs.Uncompressed) if err != nil { return err } @@ -651,7 +651,7 @@ func (srv *Server) CmdTar(stdin io.ReadCloser, stdout io.Writer, args ...string) if err := container.Mountpoint.EnsureMounted(); err != nil { return err } - data, err := docker.Tar(container.Mountpoint.Root) + data, err := fs.Tar(container.Mountpoint.Root, fs.Uncompressed) if err != nil { return err }