Logging improvements

This commit is contained in:
2025-04-30 09:05:53 +03:00
parent 13f18dac45
commit 24e3f5f95e
2 changed files with 25 additions and 6 deletions
+6
View File
@@ -14,6 +14,8 @@ var fieldMap = logrus.FieldMap{
}
type Logger interface {
WithField(key string, value interface{}) Logger
Info(...interface{})
Error(error, ...interface{})
FatalError(error, ...interface{})
@@ -40,6 +42,10 @@ type logger struct {
logrus.FieldLogger
}
func (l *logger) WithField(key string, value interface{}) Logger {
return &logger{l.FieldLogger.WithField(key, value)}
}
func (l *logger) Error(err error, args ...interface{}) {
l.FieldLogger.WithError(err).Error(args)
}