mirror of
https://github.com/wso2/open-mcp-auth-proxy.git
synced 2025-06-29 01:44:19 +00:00
Manage logging levels
This commit is contained in:
parent
72f50d4f84
commit
d7097e76e4
2 changed files with 44 additions and 0 deletions
34
internal/logging/logger.go
Normal file
34
internal/logging/logger.go
Normal file
|
@ -0,0 +1,34 @@
|
|||
package logger
|
||||
|
||||
import (
|
||||
"log"
|
||||
)
|
||||
|
||||
var isDebug = false
|
||||
|
||||
// SetDebug enables or disables debug logging
|
||||
func SetDebug(debug bool) {
|
||||
isDebug = debug
|
||||
}
|
||||
|
||||
// Debug logs a debug-level message
|
||||
func Debug(format string, v ...interface{}) {
|
||||
if isDebug {
|
||||
log.Printf("DEBUG: "+format, v...)
|
||||
}
|
||||
}
|
||||
|
||||
// Info logs an info-level message
|
||||
func Info(format string, v ...interface{}) {
|
||||
log.Printf("INFO: "+format, v...)
|
||||
}
|
||||
|
||||
// Warn logs a warning-level message
|
||||
func Warn(format string, v ...interface{}) {
|
||||
log.Printf("WARN: "+format, v...)
|
||||
}
|
||||
|
||||
// Error logs an error-level message
|
||||
func Error(format string, v ...interface{}) {
|
||||
log.Printf("ERROR: "+format, v...)
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue