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{}