From ea701b3adbc2353be3586dfa4dfdfa7abbdfdec8 Mon Sep 17 00:00:00 2001 From: Yicheng Qin Date: Tue, 25 Mar 2014 00:45:11 -0700 Subject: [PATCH] chore(etcd): print out go-etcd log in VeryVeryVerbose Mode --- etcd.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/etcd.go b/etcd.go index 48454178f..5dee72cd5 100644 --- a/etcd.go +++ b/etcd.go @@ -24,6 +24,8 @@ import ( "runtime" "time" + goetcd "github.com/coreos/etcd/third_party/github.com/coreos/go-etcd/etcd" + golog "github.com/coreos/etcd/third_party/github.com/coreos/go-log/log" "github.com/coreos/etcd/third_party/github.com/goraft/raft" "github.com/coreos/etcd/config" @@ -53,6 +55,17 @@ func main() { if config.VeryVeryVerbose { log.Verbose = true raft.SetLogLevel(raft.Trace) + goetcd.SetLogger( + golog.New( + "go-etcd", + false, + golog.CombinedSink( + os.Stdout, + "[%s] %s %-9s | %s\n", + []string{"prefix", "time", "priority", "message"}, + ), + ), + ) } else if config.VeryVerbose { log.Verbose = true raft.SetLogLevel(raft.Debug)