|
|
|
@ -6,10 +6,13 @@ package log |
|
|
|
// Logger serves as an adapter interface for logger libraries
|
|
|
|
// Logger serves as an adapter interface for logger libraries
|
|
|
|
// so that dex does not depend on any of them directly.
|
|
|
|
// so that dex does not depend on any of them directly.
|
|
|
|
type Logger interface { |
|
|
|
type Logger interface { |
|
|
|
|
|
|
|
Debug(args ...interface{}) |
|
|
|
Info(args ...interface{}) |
|
|
|
Info(args ...interface{}) |
|
|
|
Warn(args ...interface{}) |
|
|
|
Warn(args ...interface{}) |
|
|
|
|
|
|
|
Error(args ...interface{}) |
|
|
|
|
|
|
|
|
|
|
|
Debugf(format string, args ...interface{}) |
|
|
|
Debugf(format string, args ...interface{}) |
|
|
|
Infof(format string, args ...interface{}) |
|
|
|
Infof(format string, args ...interface{}) |
|
|
|
|
|
|
|
Warnf(format string, args ...interface{}) |
|
|
|
Errorf(format string, args ...interface{}) |
|
|
|
Errorf(format string, args ...interface{}) |
|
|
|
} |
|
|
|
} |
|
|
|
|