From 792ec603c0ac6891c4c547ce4cbefcc3101503d4 Mon Sep 17 00:00:00 2001 From: Andy Goldstein Date: Thu, 14 Jul 2016 12:29:38 -0400 Subject: [PATCH] Reexport term.IsTerminal Reexport term.IsTerminal so downstream consumers (e.g. OpenShift) can use it. --- pkg/util/term/term.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/util/term/term.go b/pkg/util/term/term.go index 14c7c3340ad..dc780878c1a 100644 --- a/pkg/util/term/term.go +++ b/pkg/util/term/term.go @@ -60,17 +60,17 @@ type fd interface { // IsTerminalIn returns true if t.In is a terminal. Does not check /dev/tty // even if TryDev is set. func (t TTY) IsTerminalIn() bool { - return isTerminal(t.In) + return IsTerminal(t.In) } // IsTerminalOut returns true if t.Out is a terminal. Does not check /dev/tty // even if TryDev is set. func (t TTY) IsTerminalOut() bool { - return isTerminal(t.Out) + return IsTerminal(t.Out) } -// isTerminal returns whether the passed object is a terminal or not -func isTerminal(i interface{}) bool { +// IsTerminal returns whether the passed object is a terminal or not +func IsTerminal(i interface{}) bool { file, ok := i.(fd) return ok && term.IsTerminal(file.Fd()) }