From 079765b558cb61806d9582dbe9e12624efcee11f Mon Sep 17 00:00:00 2001 From: Andrew Lavery Date: Wed, 15 Apr 2020 19:17:01 -0400 Subject: [PATCH] add 'no matching files' analyze result --- pkg/analyze/text_analyze.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkg/analyze/text_analyze.go b/pkg/analyze/text_analyze.go index 0aeccc42..6b68767a 100644 --- a/pkg/analyze/text_analyze.go +++ b/pkg/analyze/text_analyze.go @@ -22,6 +22,18 @@ func analyzeTextAnalyze(analyzer *troubleshootv1beta1.TextAnalyze, getCollectedF checkName = analyzer.CollectorName } + if len(collected) == 0 { + return []*AnalyzeResult{ + { + Title: checkName, + IconKey: "kubernetes_text_analyze", + IconURI: "https://troubleshoot.sh/images/analyzer-icons/text-analyze.svg", + IsFail: false, + Message: "No matching files", + }, + }, nil + } + results := []*AnalyzeResult{} if analyzer.RegexPattern != "" {