kvm/internal/usbgadget/log.go
Aveline 7a9fb7cbb1
Some checks failed
build image / Build (push) Waiting to run
golangci-lint / lint (push) Failing after 2m22s
chore(usbgadget): update usbgadget config only when needed (#474)
2025-05-19 21:48:43 +02:00

28 lines
412 B
Go

package usbgadget
import (
"errors"
)
func (u *UsbGadget) logWarn(msg string, err error) error {
if err == nil {
err = errors.New(msg)
}
if u.strictMode {
return err
}
u.log.Warn().Err(err).Msg(msg)
return nil
}
func (u *UsbGadget) logError(msg string, err error) error {
if err == nil {
err = errors.New(msg)
}
if u.strictMode {
return err
}
u.log.Error().Err(err).Msg(msg)
return nil
}