using RoundUpToGB function directly

This commit is contained in:
edisonxiang
2017-12-19 09:32:15 +08:00
parent d80dbe7fea
commit d9dc64227f

View File

@@ -81,9 +81,8 @@ func (gceutil *GCEDiskUtil) CreateVolume(c *gcePersistentDiskProvisioner) (strin
name := volume.GenerateVolumeName(c.options.ClusterName, c.options.PVName, 63) // GCE PD name can have up to 63 characters
capacity := c.options.PVC.Spec.Resources.Requests[v1.ResourceName(v1.ResourceStorage)]
requestBytes := capacity.Value()
// GCE PDs are allocated in chunks of GBs (not GiBs)
requestGB := volume.RoundUpSize(requestBytes, volume.GB)
requestGB := volume.RoundUpToGB(capacity)
// Apply Parameters (case-insensitive). We leave validation of
// the values to the cloud provider.