add status deleting of volumesnapshot

Signed-off-by: zhangmin <arminzhang@yunify.com>
This commit is contained in:
zhangmin
2020-08-12 17:34:30 +08:00
parent 6f12f72d3a
commit 20f4c4ba7d
2 changed files with 14 additions and 6 deletions

View File

@@ -28,6 +28,7 @@ import (
const (
statusCreating = "creating"
statusReady = "ready"
statusDeleting = "deleting"
volumeSnapshotClassName = "volumeSnapshotClassName"
persistentVolumeClaimName = "persistentVolumeClaimName"
@@ -96,5 +97,8 @@ func snapshotStatus(item *v1beta1.VolumeSnapshot) string {
if item != nil && item.Status != nil && item.Status.ReadyToUse != nil && *item.Status.ReadyToUse {
status = statusReady
}
if item != nil && item.DeletionTimestamp != nil{
status = statusDeleting
}
return status
}