Merge pull request #1003 from xyzzyz/fix_log
Use InfoDepth/FatalDepth in glogger.go
diff --git a/grpclog/glogger/glogger.go b/grpclog/glogger/glogger.go
index 53e3c53..43b886c 100644
--- a/grpclog/glogger/glogger.go
+++ b/grpclog/glogger/glogger.go
@@ -37,6 +37,8 @@
package glogger
import (
+ "fmt"
+
"github.com/golang/glog"
"google.golang.org/grpc/grpclog"
)
@@ -48,25 +50,25 @@
type glogger struct{}
func (g *glogger) Fatal(args ...interface{}) {
- glog.Fatal(args...)
+ glog.FatalDepth(2, args...)
}
func (g *glogger) Fatalf(format string, args ...interface{}) {
- glog.Fatalf(format, args...)
+ glog.FatalDepth(2, fmt.Sprintf(format, args...))
}
func (g *glogger) Fatalln(args ...interface{}) {
- glog.Fatalln(args...)
+ glog.FatalDepth(2, fmt.Sprintln(args...))
}
func (g *glogger) Print(args ...interface{}) {
- glog.Info(args...)
+ glog.InfoDepth(2, args...)
}
func (g *glogger) Printf(format string, args ...interface{}) {
- glog.Infof(format, args...)
+ glog.InfoDepth(2, fmt.Sprintf(format, args...))
}
func (g *glogger) Println(args ...interface{}) {
- glog.Infoln(args...)
+ glog.InfoDepth(2, fmt.Sprintln(args...))
}