Skip to content

Commit 89b3e03

Browse files
author
Zhang Wenhao
committed
<feature>[kvm]: add periodic cleanup for expired VM host files
Add a periodic cleanup task that runs every 30 minutes to clean up expired VM host files and backup files. Implements different cleanup strategies for active VMs, deleted VMs, and expunged VMs. - For active VMs: keep latest file, delete files older than 1 day - For deleted VMs: keep latest for 90 days, others for 7 days - For expunged VMs: delete all records immediately - For backup files: keep based on resource type and age - Send KVM delete commands before removing DB records - Handle host deletion scenarios properly Related: ZSV-11310 Change-Id: I7a78676c6775746d637762716367716c68617a74
1 parent 66b4eb4 commit 89b3e03

1 file changed

Lines changed: 338 additions & 6 deletions

File tree

0 commit comments

Comments
 (0)