Signed-off-by: Benoit Tigeot <benoit.tigeot@lifen.fr>
@ -248,7 +248,7 @@ func (c *Client) Get(resources ResourceList, related bool) (map[string][]runtime
objs, err = c.getSelectRelationPod(info, objs, isTable, &podSelectors)
if err != nil {
c.Log.Debug("failed to get related pods", "error", err)
c.Log.Warn("get the relation pod is failed", "error", err)
}
@ -19,6 +19,7 @@ package kube
// Logger defines a minimal logging interface compatible with slog.Logger
type Logger interface {
Debug(msg string, args ...any)
Warn(msg string, args ...any)
// NopLogger is a logger that does nothing
@ -26,5 +27,6 @@ type NopLogger struct{}
// Debug implements the Logger interface
func (n NopLogger) Debug(msg string, args ...any) {}
func (n NopLogger) Warn(msg string, args ...any) {}
var nopLogger = NopLogger{}