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 }