...

Source file src/github.com/sirupsen/logrus/terminal_check_solaris.go

Documentation: github.com/sirupsen/logrus

     1  package logrus
     2  
     3  import (
     4  	"golang.org/x/sys/unix"
     5  )
     6  
     7  // IsTerminal returns true if the given file descriptor is a terminal.
     8  func isTerminal(fd int) bool {
     9  	_, err := unix.IoctlGetTermio(fd, unix.TCGETA)
    10  	return err == nil
    11  }
    12  

View as plain text