mirror of
https://github.com/containers/podman.git
synced 2025-10-14 09:45:59 +08:00

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>
25 lines
411 B
Go
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...)
|
|
}
|
|
}
|