|
|
@@ -899,19 +899,17 @@ func GetPVCost(pv *costAnalyzerCloud.PV, kpv *v1.PersistentVolume, cp costAnalyz
|
|
|
return err
|
|
|
}
|
|
|
key := cp.GetPVKey(kpv, pv.Parameters, defaultRegion)
|
|
|
+ pv.ProviderID = key.ID()
|
|
|
pvWithCost, err := cp.PVPricing(key)
|
|
|
if err != nil {
|
|
|
- pv.ProviderID = key.ID()
|
|
|
pv.Cost = cfg.Storage
|
|
|
return err
|
|
|
}
|
|
|
if pvWithCost == nil || pvWithCost.Cost == "" {
|
|
|
- pv.ProviderID = key.ID()
|
|
|
pv.Cost = cfg.Storage
|
|
|
return nil // set default cost
|
|
|
}
|
|
|
pv.Cost = pvWithCost.Cost
|
|
|
- pv.ProviderID = key.ID()
|
|
|
return nil
|
|
|
}
|
|
|
|