diff --git a/backend/vendor/github.com/go-pkgz/auth/logger/interface.go b/backend/vendor/github.com/go-pkgz/auth/logger/interface.go new file mode 100644 index 00000000..d2a7f738 --- /dev/null +++ b/backend/vendor/github.com/go-pkgz/auth/logger/interface.go @@ -0,0 +1,19 @@ +package logger + +import "log" + +type L interface { + Logf(format string, args ...interface{}) +} + +// Func type is an adapter to allow the use of ordinary functions as Logger. +type Func func(format string, args ...interface{}) + +// Logf calls f(id) +func (f Func) Logf(format string, args ...interface{}) { f(format, args...) } + +// NoOp logger +var NoOp = Func(func(format string, args ...interface{}) {}) + +// Std logger sends to std default logger directly +var Std = Func(func(format string, args ...interface{}) { log.Printf(format, args...) })