Files
podman/pkg/logiface/logiface.go
Matt Heon f293c1a179 Initial implementation of podman quadlet commands
This adds `podman quadlet list`, `podman quadlet install`,
`podman quadlet rm` and `podman quadlet print`.

Signed-off-by: Matt Heon <mheon@redhat.com>
Co-authored-by: flouthoc <flouthoc.git@gmail.com>
Signed-off-by: flouthoc <flouthoc.git@gmail.com>
2025-07-18 13:57:11 -07:00

25 lines
411 B
Go

package logiface
type Logger interface {
Errorf(format string, args ...interface{})
Debugf(format string, args ...interface{})
}
var logger Logger
func SetLogger(l Logger) {
logger = l
}
func Errorf(format string, args ...interface{}) {
if logger != nil {
logger.Errorf(format, args...)
}
}
func Debugf(format string, args ...interface{}) {
if logger != nil {
logger.Debugf(format, args...)
}
}