Procházet zdrojové kódy

Merge pull request #464 from kubecost/AjayTripathy-add-region

support casing mismatch between k8s and provider
Ajay Tripathy před 5 roky
rodič
revize
c5fdd71380
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      pkg/cloud/csvprovider.go

+ 2 - 2
pkg/cloud/csvprovider.go

@@ -118,8 +118,8 @@ func (c *CSVProvider) DownloadPricingData() error {
 		}
 		klog.V(4).Infof("Found price info %+v", p)
 		key := p.InstanceID
-		if p.Region != "" {
-			key = fmt.Sprintf("%s,%s", p.Region, p.InstanceID)
+		if p.Region != "" { // strip the casing from region and add to key.
+			key = fmt.Sprintf("%s,%s", strings.ToLower(p.Region), p.InstanceID)
 			c.UsesRegion = true
 		}
 		if p.AssetClass == "pv" {