We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e6d54eb + b07e598 commit e81e607Copy full SHA for e81e607
1 file changed
logging/logrusadapter/adapter.go
@@ -57,7 +57,17 @@ func (a *adapter) SetStackTrace(trace errors.StackTrace) {
57
a.log = a.log.WithField("stackTrace", frames)
58
}
59
60
+type levelLogger interface {
61
+ Log(level logrus.Level, args ...interface{})
62
+}
63
+
64
func (a *adapter) Log(message string) {
65
+ if levelLog, ok := a.log.(levelLogger); ok {
66
+ levelLog.Log(a.level, message)
67
68
+ return
69
+ }
70
71
switch a.level {
72
case logrus.PanicLevel:
73
a.log.Panic(message)
0 commit comments