grim/hgkeeper

Merged in termdumb (pull request #2)

2019-04-18, Gary Kramlich
192d0f174bf4
Merged in termdumb (pull request #2)

logrus: disable colors if term is "dumb"

Approved-by: Gary Kramlich
  • +9 -2
    main.go
  • --- a/main.go Thu Apr 18 15:26:05 2019 -0500
    +++ b/main.go Thu Apr 18 23:15:44 2019 +0000
    @@ -19,9 +19,16 @@
    func init() {
    log.SetOutput(os.Stdout)
    log.SetLevel(log.DebugLevel)
    - log.SetFormatter(&log.TextFormatter{
    + fmter := &log.TextFormatter{
    FullTimestamp: true,
    - })
    + }
    + switch os.Getenv("TERM") {
    + case "win":
    + fallthrough
    + case "dumb":
    + fmter.DisableColors = true
    + }
    + log.SetFormatter(fmter)
    }
    func main() {