Remove structured logging from the logger interface

This commit is contained in:
Mark Sagi-Kazar
2019-02-22 21:26:30 +01:00
parent be581fa7ff
commit d1c8f8d095
3 changed files with 1 additions and 8 deletions

View File

@@ -6,8 +6,6 @@ package log
// Logger serves as an adapter interface for logger libraries
// so that dex does not depend on any of them directly.
type Logger interface {
WithField(key string, value interface{}) Logger
Info(msg string)
Warn(msg string)

View File

@@ -14,11 +14,6 @@ func NewLogrusLogger(logger logrus.FieldLogger) *LogrusLogger {
}
}
// WithField adds a field to the log entry.
func (l *LogrusLogger) WithField(key string, value interface{}) Logger {
return NewLogrusLogger(l.logger.WithField(key, value))
}
// Info logs an Info level event.
func (l *LogrusLogger) Info(msg string) {
l.logger.Info(msg)