Procházet zdrojové kódy

Merge branch 'master' into develop

Matt Bolt před 6 roky
rodič
revize
4921982556
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      pkg/cloud/azureprovider.go

+ 3 - 1
pkg/cloud/azureprovider.go

@@ -408,7 +408,9 @@ func (az *Azure) DownloadPricingData() error {
 						for _, rate := range v.MeterRates {
 							priceInUsd += *rate
 						}
-						priceStr := fmt.Sprintf("%f", priceInUsd)
+						// rate is in GB per month, resolve to GB per hour
+						pricePerHour := priceInUsd / 730.0
+						priceStr := fmt.Sprintf("%f", pricePerHour)
 
 						key := region + "," + storageClass
 						klog.V(4).Infof("Adding PV.Key: %s, Cost: %s", key, priceStr)