diff --git a/pkg/kubelet/dockertools/pty_linux.go b/pkg/kubelet/container/pty_linux.go similarity index 97% rename from pkg/kubelet/dockertools/pty_linux.go rename to pkg/kubelet/container/pty_linux.go index 6f4f971e708..cbc36f6d3ff 100644 --- a/pkg/kubelet/dockertools/pty_linux.go +++ b/pkg/kubelet/container/pty_linux.go @@ -16,7 +16,7 @@ See the License for the specific language governing permissions and limitations under the License. */ -package dockertools +package container import ( "os" diff --git a/pkg/kubelet/dockertools/pty_unsupported.go b/pkg/kubelet/container/pty_unsupported.go similarity index 97% rename from pkg/kubelet/dockertools/pty_unsupported.go rename to pkg/kubelet/container/pty_unsupported.go index 89e91087e52..b48a999b0a9 100644 --- a/pkg/kubelet/dockertools/pty_unsupported.go +++ b/pkg/kubelet/container/pty_unsupported.go @@ -16,7 +16,7 @@ See the License for the specific language governing permissions and limitations under the License. */ -package dockertools +package container import ( "os" diff --git a/pkg/kubelet/dockertools/manager.go b/pkg/kubelet/dockertools/manager.go index cea8c5e1065..147607fc3ef 100644 --- a/pkg/kubelet/dockertools/manager.go +++ b/pkg/kubelet/dockertools/manager.go @@ -929,7 +929,7 @@ func (dm *DockerManager) ExecInContainer(containerId string, cmd []string, stdin args = append(args, cmd...) command := exec.Command(nsenter, args...) if tty { - p, err := StartPty(command) + p, err := kubecontainer.StartPty(command) if err != nil { return err } diff --git a/pkg/kubelet/rkt/rkt.go b/pkg/kubelet/rkt/rkt.go index 1e289ab4a00..e54060116e5 100644 --- a/pkg/kubelet/rkt/rkt.go +++ b/pkg/kubelet/rkt/rkt.go @@ -47,7 +47,6 @@ import ( "github.com/docker/docker/pkg/parsers" docker "github.com/fsouza/go-dockerclient" "github.com/golang/glog" - "github.com/kr/pty" ) const ( @@ -928,8 +927,7 @@ func (r *runtime) ExecInContainer(containerID string, cmd []string, stdin io.Rea command := r.buildCommand(args...) if tty { - // TODO(yifan): Merge with dockertools.StartPty(). - p, err := pty.Start(command) + p, err := kubecontainer.StartPty(command) if err != nil { return err }