mirror of
https://github.com/containers/podman.git
synced 2025-10-15 02:06:42 +08:00

Using golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize + some manual cleanup in libpod/lock/shm/shm_lock_test.go as it generated an unused variable + restored one removed comment Signed-off-by: Paul Holzinger <pholzing@redhat.com>
25 lines
379 B
Go
25 lines
379 B
Go
package logiface
|
|
|
|
type Logger interface {
|
|
Errorf(format string, args ...any)
|
|
Debugf(format string, args ...any)
|
|
}
|
|
|
|
var logger Logger
|
|
|
|
func SetLogger(l Logger) {
|
|
logger = l
|
|
}
|
|
|
|
func Errorf(format string, args ...any) {
|
|
if logger != nil {
|
|
logger.Errorf(format, args...)
|
|
}
|
|
}
|
|
|
|
func Debugf(format string, args ...any) {
|
|
if logger != nil {
|
|
logger.Debugf(format, args...)
|
|
}
|
|
}
|