diff options
author | Matthew Heon <matthew.heon@gmail.com> | 2018-02-28 17:02:49 -0500 |
---|---|---|
committer | Atomic Bot <atomic-devel@projectatomic.io> | 2018-03-01 13:20:16 +0000 |
commit | b2a5d5aa5ad185afa15b4f2fbb144093fe88fd64 (patch) | |
tree | 207a1fee04081233bf184972d33971923349a730 /vendor/github.com/containerd/console/console.go | |
parent | d6ed9451dc29cdec4538530aa9c0936de7a1e66c (diff) | |
download | podman-b2a5d5aa5ad185afa15b4f2fbb144093fe88fd64.tar.gz podman-b2a5d5aa5ad185afa15b4f2fbb144093fe88fd64.tar.bz2 podman-b2a5d5aa5ad185afa15b4f2fbb144093fe88fd64.zip |
Remove unused vendor github.com/containerd/console
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
Closes: #425
Approved by: rhatdan
Diffstat (limited to 'vendor/github.com/containerd/console/console.go')
-rw-r--r-- | vendor/github.com/containerd/console/console.go | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/vendor/github.com/containerd/console/console.go b/vendor/github.com/containerd/console/console.go deleted file mode 100644 index bf2798fda..000000000 --- a/vendor/github.com/containerd/console/console.go +++ /dev/null @@ -1,62 +0,0 @@ -package console - -import ( - "errors" - "io" - "os" -) - -var ErrNotAConsole = errors.New("provided file is not a console") - -type Console interface { - io.Reader - io.Writer - io.Closer - - // Resize resizes the console to the provided window size - Resize(WinSize) error - // ResizeFrom resizes the calling console to the size of the - // provided console - ResizeFrom(Console) error - // SetRaw sets the console in raw mode - SetRaw() error - // DisableEcho disables echo on the console - DisableEcho() error - // Reset restores the console to its orignal state - Reset() error - // Size returns the window size of the console - Size() (WinSize, error) - // Fd returns the console's file descriptor - Fd() uintptr - // Name returns the console's file name - Name() string -} - -// WinSize specifies the window size of the console -type WinSize struct { - // Height of the console - Height uint16 - // Width of the console - Width uint16 - x uint16 - y uint16 -} - -// Current returns the current processes console -func Current() Console { - c, err := ConsoleFromFile(os.Stdin) - if err != nil { - // stdin should always be a console for the design - // of this function - panic(err) - } - return c -} - -// ConsoleFromFile returns a console using the provided file -func ConsoleFromFile(f *os.File) (Console, error) { - if err := checkConsole(f); err != nil { - return nil, err - } - return newMaster(f) -} |