mirror of
https://github.com/podman-container-tools/podman.git
synced 2026-08-13 20:29:35 +00: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>
24 lines
379 B
Go
24 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...)
|
|
}
|
|
}
|