From 8b1ae0194e9fd8a44aa948e2fb32a99c3d6285e1 Mon Sep 17 00:00:00 2001 From: Matias Manavella Date: Tue, 1 Sep 2020 18:36:55 -0300 Subject: [PATCH] check Default SC --- pkg/analyze/storage_class.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkg/analyze/storage_class.go b/pkg/analyze/storage_class.go index 448d89ee..10f1cd95 100644 --- a/pkg/analyze/storage_class.go +++ b/pkg/analyze/storage_class.go @@ -21,7 +21,11 @@ func analyzeStorageClass(analyzer *troubleshootv1beta1.StorageClass, getCollecte title := analyzer.CheckName if title == "" { - title = fmt.Sprintf("Storage class %s", analyzer.StorageClassName) + if analyzer.StorageClassName != "" { + title = fmt.Sprintf("Storage class %s", analyzer.StorageClassName) + } else { + title = "Default Storage class" + } } result := AnalyzeResult{ @@ -40,6 +44,9 @@ func analyzeStorageClass(analyzer *troubleshootv1beta1.StorageClass, getCollecte result.URI = outcome.Pass.URI } } + if analyzer.StorageClassName == "" && result.Message == "" { + result.Message = "Default Storage found" + } return &result, nil } @@ -52,6 +59,9 @@ func analyzeStorageClass(analyzer *troubleshootv1beta1.StorageClass, getCollecte result.URI = outcome.Fail.URI } } + if analyzer.StorageClassName == "" && result.Message == "" { + result.Message = "Default Storage not found" + } return &result, nil }