From 5c9b0f179d6dd6ec8ca69e990ef228ad2aa53f42 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Mon, 26 Nov 2018 11:53:06 +0000 Subject: [PATCH] Don't look for blank volume claims If a pod has no VolumeClaim set, just move on to the next pod. Eliminates small waste of time. --- render/persistentvolume.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/render/persistentvolume.go b/render/persistentvolume.go index 946ace8ad..590797847 100644 --- a/render/persistentvolume.go +++ b/render/persistentvolume.go @@ -53,7 +53,10 @@ type podToVolumesRenderer struct{} func (v podToVolumesRenderer) Render(ctx context.Context, rpt report.Report) Nodes { nodes := make(report.Nodes) for podID, podNode := range rpt.Pod.Nodes { - ClaimName, _ := podNode.Latest.Lookup(kubernetes.VolumeClaim) + ClaimName, found := podNode.Latest.Lookup(kubernetes.VolumeClaim) + if !found { + continue + } for _, pvcNode := range rpt.PersistentVolumeClaim.Nodes { pvcName, _ := pvcNode.Latest.Lookup(kubernetes.Name) if pvcName == ClaimName {