INNER CODE UNIT · Go
resolveUIEnabled
eko/monday · cmd/main.go:50
func resolveUIEnabled(cmd *cobra.Command) bool {
if noUI, _ := cmd.Flags().GetBool("no-ui"); noUI {
return false
}
if len(os.Getenv("MONDAY_NO_UI")) > 0 {
return false
}
if forceUI, _ := cmd.Flags().GetBool("ui"); forceUI {
return true
}
if len(os.Getenv("MONDAY_ENABLE_UI")) > 0 {
return true
}
return term.IsTerminal(int(os.Stdout.Fd()))