From 8d30464f2c80158b88db4a6dc4273e07fc3b09ea Mon Sep 17 00:00:00 2001 From: Benoit Tigeot Date: Tue, 25 Mar 2025 16:17:01 +0100 Subject: [PATCH] Do no mask warning alerts Signed-off-by: Benoit Tigeot --- pkg/kube/client.go | 2 +- pkg/kube/logger.go | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/kube/client.go b/pkg/kube/client.go index 5b2fcc56f..dcba9b0a4 100644 --- a/pkg/kube/client.go +++ b/pkg/kube/client.go @@ -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) } } } diff --git a/pkg/kube/logger.go b/pkg/kube/logger.go index da032b752..357a6827f 100644 --- a/pkg/kube/logger.go +++ b/pkg/kube/logger.go @@ -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{}