@@ -26,13 +26,13 @@ func analyzeOneDeploymentStatus(analyzer *troubleshootv1beta2.DeploymentStatus,
2626
2727 var result * AnalyzeResult
2828 for _ , collected := range files { // only 1 file here
29- var deployments [] appsv1.Deployment
29+ var deployments appsv1.DeploymentList
3030 if err := json .Unmarshal (collected , & deployments ); err != nil {
3131 return nil , errors .Wrap (err , "failed to unmarshal deployment list" )
3232 }
3333
3434 var status * appsv1.DeploymentStatus
35- for _ , deployment := range deployments {
35+ for _ , deployment := range deployments . Items {
3636 if deployment .Name == analyzer .Name {
3737 status = deployment .Status .DeepCopy ()
3838 }
@@ -80,12 +80,12 @@ func analyzeAllDeploymentStatuses(analyzer *troubleshootv1beta2.DeploymentStatus
8080 }
8181
8282 for _ , collected := range files {
83- var deployments [] appsv1.Deployment
83+ var deployments appsv1.DeploymentList
8484 if err := json .Unmarshal (collected , & deployments ); err != nil {
8585 return nil , errors .Wrap (err , "failed to unmarshal deployment list" )
8686 }
8787
88- for _ , deployment := range deployments {
88+ for _ , deployment := range deployments . Items {
8989 if deployment .Status .Replicas == deployment .Status .AvailableReplicas {
9090 continue
9191 }
0 commit comments