Parcourir la source

Avoid nil dereference on NodePricing error

Matthew L Daniel il y a 7 ans
Parent
commit
e803ec5d32
1 fichiers modifiés avec 1 ajouts et 0 suppressions
  1. 1 0
      costmodel/costmodel.go

+ 1 - 0
costmodel/costmodel.go

@@ -248,6 +248,7 @@ func getNodeCost(clientset *kubernetes.Clientset, cloud costAnalyzerCloud.Provid
 		cnode, err := cloud.NodePricing(cloud.GetKey(labels))
 		cnode, err := cloud.NodePricing(cloud.GetKey(labels))
 		if err != nil {
 		if err != nil {
 			log.Printf("Error getting node. Error: " + err.Error())
 			log.Printf("Error getting node. Error: " + err.Error())
+			continue
 		}
 		}
 
 
 		var cpu float64
 		var cpu float64