فهرست منبع

Remove unused TtyTerminal interface

It was used only by integration tests, which now gone.

Signed-off-by: Alexander Morozov <lk4d4@docker.com>
Alexander Morozov 10 سال پیش
والد
کامیت
6ae377ffa0
3فایلهای تغییر یافته به همراه0 افزوده شده و 12 حذف شده
  1. 0 4
      daemon/execdriver/driver.go
  2. 0 4
      daemon/execdriver/lxc/driver.go
  3. 0 4
      daemon/execdriver/native/driver.go

+ 0 - 4
daemon/execdriver/driver.go

@@ -39,10 +39,6 @@ type Terminal interface {
 	Resize(height, width int) error
 	Resize(height, width int) error
 }
 }
 
 
-type TtyTerminal interface {
-	Master() libcontainer.Console
-}
-
 // ExitStatus provides exit reasons for a container.
 // ExitStatus provides exit reasons for a container.
 type ExitStatus struct {
 type ExitStatus struct {
 	// The exit code with which the container exited.
 	// The exit code with which the container exited.

+ 0 - 4
daemon/execdriver/lxc/driver.go

@@ -808,10 +808,6 @@ func NewTtyConsole(processConfig *execdriver.ProcessConfig, pipes *execdriver.Pi
 	return tty, nil
 	return tty, nil
 }
 }
 
 
-func (t *TtyConsole) Master() *os.File {
-	return t.MasterPty
-}
-
 func (t *TtyConsole) Resize(h, w int) error {
 func (t *TtyConsole) Resize(h, w int) error {
 	return term.SetWinsize(t.MasterPty.Fd(), &term.Winsize{Height: uint16(h), Width: uint16(w)})
 	return term.SetWinsize(t.MasterPty.Fd(), &term.Winsize{Height: uint16(h), Width: uint16(w)})
 }
 }

+ 0 - 4
daemon/execdriver/native/driver.go

@@ -374,10 +374,6 @@ func NewTtyConsole(console libcontainer.Console, pipes *execdriver.Pipes, rootui
 	return tty, nil
 	return tty, nil
 }
 }
 
 
-func (t *TtyConsole) Master() libcontainer.Console {
-	return t.console
-}
-
 func (t *TtyConsole) Resize(h, w int) error {
 func (t *TtyConsole) Resize(h, w int) error {
 	return term.SetWinsize(t.console.Fd(), &term.Winsize{Height: uint16(h), Width: uint16(w)})
 	return term.SetWinsize(t.console.Fd(), &term.Winsize{Height: uint16(h), Width: uint16(w)})
 }
 }