Commit 43362ab4 authored by Felix Lange's avatar Felix Lange

log: disable logs by default

parent 38e27359
...@@ -2,28 +2,16 @@ package log ...@@ -2,28 +2,16 @@ package log
import ( import (
"os" "os"
"github.com/ethereum/go-ethereum/log/term"
"github.com/mattn/go-colorable"
) )
var ( var (
root *logger root = &logger{[]interface{}{}, new(swapHandler)}
StdoutHandler = StreamHandler(os.Stdout, LogfmtFormat()) StdoutHandler = StreamHandler(os.Stdout, LogfmtFormat())
StderrHandler = StreamHandler(os.Stderr, LogfmtFormat()) StderrHandler = StreamHandler(os.Stderr, LogfmtFormat())
) )
func init() { func init() {
if term.IsTty(os.Stdout.Fd()) { root.SetHandler(DiscardHandler())
StdoutHandler = StreamHandler(colorable.NewColorableStdout(), TerminalFormat())
}
if term.IsTty(os.Stderr.Fd()) {
StderrHandler = StreamHandler(colorable.NewColorableStderr(), TerminalFormat())
}
root = &logger{[]interface{}{}, new(swapHandler)}
root.SetHandler(LvlFilterHandler(LvlInfo, StdoutHandler))
} }
// New returns a new logger with the given context. // New returns a new logger with the given context.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment