mirror of
https://github.com/luckfox-eng29/kvm.git
synced 2026-01-18 03:28:19 +01:00
chore(log): add wolLogger
This commit is contained in:
14
log.go
14
log.go
@@ -55,11 +55,25 @@ var (
|
||||
serialLogger = getLogger("serial")
|
||||
terminalLogger = getLogger("terminal")
|
||||
displayLogger = getLogger("display")
|
||||
wolLogger = getLogger("wol")
|
||||
usbLogger = getLogger("usb")
|
||||
// external components
|
||||
ginLogger = getLogger("gin")
|
||||
)
|
||||
|
||||
func ErrorfL(l *zerolog.Logger, format string, err error, args ...interface{}) error {
|
||||
if l == nil {
|
||||
l = &logger
|
||||
}
|
||||
|
||||
l.Error().Err(err).Msgf(format, args...)
|
||||
|
||||
err_msg := err.Error() + ": %v"
|
||||
err_args := append(args, err)
|
||||
|
||||
return fmt.Errorf(err_msg, err_args...)
|
||||
}
|
||||
|
||||
func updateLogLevel() {
|
||||
scopeLevelMutex.Lock()
|
||||
defer scopeLevelMutex.Unlock()
|
||||
|
||||
Reference in New Issue
Block a user