From 953ff03e2fa4e2d0c679dce8a333f5a7730d196b Mon Sep 17 00:00:00 2001 From: Umputun Date: Thu, 17 Jan 2019 13:18:49 -0600 Subject: [PATCH] missed in last commit --- .../go-pkgz/auth/logger/interface.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 backend/vendor/github.com/go-pkgz/auth/logger/interface.go 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...) })