Match the interface to logrus implementation

This commit is contained in:
Mark Sagi-Kazar 2019-02-22 21:27:54 +01:00
parent d1c8f8d095
commit aec2edb441
No known key found for this signature in database
GPG Key ID: 34CC109EB5ED1C2A
2 changed files with 6 additions and 6 deletions

View File

@ -6,8 +6,8 @@ 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 {
Info(msg string)
Warn(msg string)
Info(args ...interface{})
Warn(args ...interface{})
Debugf(format string, args ...interface{})
Infof(format string, args ...interface{})

View File

@ -15,13 +15,13 @@ func NewLogrusLogger(logger logrus.FieldLogger) *LogrusLogger {
}
// Info logs an Info level event.
func (l *LogrusLogger) Info(msg string) {
l.logger.Info(msg)
func (l *LogrusLogger) Info(args ...interface{}) {
l.logger.Info(args...)
}
// Warn logs a Warn level event.
func (l *LogrusLogger) Warn(msg string) {
l.logger.Warn(msg)
func (l *LogrusLogger) Warn(args ...interface{}) {
l.logger.Warn(args...)
}
// Debugf formats and logs a Debug level event.