You've already forked oauth2-proxy
mirror of
https://github.com/oauth2-proxy/oauth2-proxy.git
synced 2025-07-15 01:44:22 +02:00
Add Verbose type
This commit is contained in:
21
pkg/logger/verbose.go
Normal file
21
pkg/logger/verbose.go
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
package logger
|
||||||
|
|
||||||
|
import (
|
||||||
|
"fmt"
|
||||||
|
|
||||||
|
"k8s.io/klog/v2"
|
||||||
|
)
|
||||||
|
|
||||||
|
type Verbose int32
|
||||||
|
|
||||||
|
func (v Verbose) Enabled() bool {
|
||||||
|
return klog.V(klog.Level(v)).Enabled()
|
||||||
|
}
|
||||||
|
|
||||||
|
func (v Verbose) Infof(msg string, args ...interface{}) {
|
||||||
|
klog.V(klog.Level(v)).Infof(msg, args...)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (v Verbose) Errorf(err error, msg string, args ...interface{}) {
|
||||||
|
klog.V(klog.Level(v)).ErrorS(err, fmt.Sprintf(msg, args...))
|
||||||
|
}
|
Reference in New Issue
Block a user