@@ -31,6 +31,8 @@ import (
3131 "k8s.io/klog/v2"
3232)
3333
34+ type empty struct {}
35+
3436func RunPreflights (interactive bool , output string , format string , args []string ) error {
3537 ctx , root := otel .Tracer (
3638 constants .LIB_TRACER_NAME ).Start (context .Background (), constants .TROUBLESHOOT_ROOT_SPAN_NAME )
@@ -113,7 +115,7 @@ func RunPreflights(interactive bool, output string, format string, args []string
113115 progressCollection .Go (collectNonInteractiveProgess (ctx , progressCh ))
114116 }
115117
116- uploadResultsMap := make (map [string ][] CollectResult )
118+ uploadResultsMap := make (map [string ]empty )
117119 collectorResults := collect .NewResult ()
118120 analyzers := []* troubleshootv1beta2.Analyze {}
119121 hostAnalyzers := []* troubleshootv1beta2.HostAnalyze {}
@@ -130,7 +132,7 @@ func RunPreflights(interactive bool, output string, format string, args []string
130132 collectorResults .AddResult (collect .CollectorResult (collectorResult .AllCollectedData ))
131133
132134 if spec .Spec .UploadResultsTo != "" {
133- uploadResultsMap [spec .Spec .UploadResultsTo ] = append ( uploadResultsMap [ spec . Spec . UploadResultsTo ], * r )
135+ uploadResultsMap [spec .Spec .UploadResultsTo ] = empty {}
134136 uploadCollectResults = append (collectResults , * r )
135137 } else {
136138 collectResults = append (collectResults , * r )
@@ -188,11 +190,8 @@ func RunPreflights(interactive bool, output string, format string, args []string
188190 }
189191
190192 uploadAnalyzeResultsMap := make (map [string ][]* analyzer.AnalyzeResult )
191- for location , results := range uploadResultsMap {
192- for _ , res := range results {
193- uploadAnalyzeResultsMap [location ] = append (uploadAnalyzeResultsMap [location ], res .Analyze ()... )
194- analyzeResults = append (analyzeResults , uploadAnalyzeResultsMap [location ]... )
195- }
193+ for location := range uploadResultsMap {
194+ uploadAnalyzeResultsMap [location ] = append (uploadAnalyzeResultsMap [location ], analyzeResults ... )
196195 }
197196
198197 for k , v := range uploadAnalyzeResultsMap {
0 commit comments