Skip to content

Commit a1cc915

Browse files
committed
Update Periodic sync to calculate reserved for vmsnapshot spu
1 parent b28f50c commit a1cc915

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

pkg/syncer/metadatasyncer.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,8 @@ const (
141141
ResourceKindSnapshot = "VolumeSnapshot"
142142
PVCQuotaExtensionServiceName = "volume.cns.vsphere.vmware.com"
143143
SnapQuotaExtensionServiceName = "snapshot.cns.vsphere.vmware.com"
144-
VMServiceExtensionServiceName = "vmware-system-vmop-webhook-service"
144+
VMExtensionServiceName = "vmware-system-vmop-webhook-service"
145+
VMSnapshotExtensionServiceName = "snapshot-vmware-system-vmop-webhook-service"
145146
scParamStoragePolicyID = "storagePolicyID"
146147
StorageQuotaPeriodicSyncInstanceName = "storage-quota-periodic-sync"
147148
FileVolumePrefix = "file:"
@@ -1196,7 +1197,8 @@ func calculateVMServiceStoragePolicyUsageReservedForNamespace(ctx context.Contex
11961197
}
11971198
storagePolicyToReservedMap := make(map[string]*resource.Quantity)
11981199
for _, storagePolicyUsage := range supList.Items {
1199-
if storagePolicyUsage.Spec.ResourceExtensionName == VMServiceExtensionServiceName {
1200+
if storagePolicyUsage.Spec.ResourceExtensionName == VMExtensionServiceName ||
1201+
storagePolicyUsage.Spec.ResourceExtensionName == VMSnapshotExtensionServiceName {
12001202
log.Debugf("calculateVMServiceStoragePolicyUsageReservedForNamespace: Processing StoragePolicyUsage"+
12011203
" Name: %q, Namespace: %q", storagePolicyUsage.Name, storagePolicyUsage.Namespace)
12021204
if storagePolicyUsage.DeletionTimestamp != nil {

0 commit comments

Comments
 (0)