Fix permission errors in version cleanup find command

This commit is contained in:
robojerk 2025-06-25 17:54:40 -07:00
parent ecaca99b8f
commit 0fd15e7b91

View file

@ -439,7 +439,7 @@ process_stack() {
# Clean up old versions and backups # Clean up old versions and backups
if [ "$DRY_RUN" != "true" ]; then if [ "$DRY_RUN" != "true" ]; then
log "Cleaning up old versions (keeping $keep_versions)" log "Cleaning up old versions (keeping $keep_versions)"
find "$path" -name "compose-*.yml.bak" -type f | sort -r | tail -n +$((keep_versions + 1)) | xargs -r rm find "$path" -name "compose-*.yml.bak" -type f 2>/dev/null | sort -r | tail -n +$((keep_versions + 1)) | xargs -r rm
cleanup_old_backups "$path" "$keep_versions" cleanup_old_backups "$path" "$keep_versions"
else else
log "Would clean up old versions (keeping $keep_versions)" log "Would clean up old versions (keeping $keep_versions)"