comparison vendor/github.com/sirupsen/logrus/terminal_check_unix.go @ 66:787b5ee0289d draft

Use vendored modules Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>
author yakumo.izuru
date Sun, 23 Jul 2023 13:18:53 +0000
parents
children
comparison
equal deleted inserted replaced
65:6d985efa0f7a 66:787b5ee0289d
1 // +build linux aix zos
2 // +build !js
3
4 package logrus
5
6 import "golang.org/x/sys/unix"
7
8 const ioctlReadTermios = unix.TCGETS
9
10 func isTerminal(fd int) bool {
11 _, err := unix.IoctlGetTermios(fd, ioctlReadTermios)
12 return err == nil
13 }