1234567891011121314151617181920 |
- // +build !appengine,!js,!windows,!aix
-
- package logrus
-
- import (
- "io"
- "os"
-
- "golang.org/x/crypto/ssh/terminal"
- )
-
- func checkIfTerminal(w io.Writer) bool {
- switch v := w.(type) {
- case *os.File:
- return terminal.IsTerminal(int(v.Fd()))
- default:
- return false
- }
- }
|