Change Size to RestoreSize in snapshot controller

This commit is contained in:
Xing Yang
2018-08-21 19:37:13 -07:00
parent 66b982d7e6
commit 61c67ae236

View File

@@ -512,7 +512,7 @@ func (ctrl *csiSnapshotController) createSnapshotOperation(snapshot *crdv1.Volum
Driver: driverName, Driver: driverName,
SnapshotHandle: snapshotID, SnapshotHandle: snapshotID,
CreationTime: &timestamp, CreationTime: &timestamp,
Size: resource.NewQuantity(size, resource.BinarySI), RestoreSize: resource.NewQuantity(size, resource.BinarySI),
}, },
}, },
VolumeSnapshotClassName: class.Name, VolumeSnapshotClassName: class.Name,
@@ -668,7 +668,7 @@ func (ctrl *csiSnapshotController) updateSnapshotStatus(snapshot *crdv1.VolumeSn
} }
if change { if change {
if size != nil { if size != nil {
status.Size = size status.RestoreSize = size
} }
snapshotClone.Status = status snapshotClone.Status = status
newSnapshotObj, err := ctrl.clientset.VolumesnapshotV1alpha1().VolumeSnapshots(snapshotClone.Namespace).Update(snapshotClone) newSnapshotObj, err := ctrl.clientset.VolumesnapshotV1alpha1().VolumeSnapshots(snapshotClone.Namespace).Update(snapshotClone)