Use logrus.FieldLogger instead of *logrus.Logger
This allows supplying a logrus logger that already has fields configured
This commit is contained in:
@@ -8,10 +8,10 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
type Logger struct {
|
type Logger struct {
|
||||||
l *logrus.Logger
|
l logrus.FieldLogger
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewLogger(l *logrus.Logger) *Logger {
|
func NewLogger(l logrus.FieldLogger) *Logger {
|
||||||
return &Logger{l: l}
|
return &Logger{l: l}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user