deleter: preserve two previous segments on user flag (#32822)

preserve 2 segs
old-commit-hash: dc418485970952a780baef7ef069d858220e58e5
This commit is contained in:
Shane Smiskol
2024-06-24 15:11:20 -07:00
committed by GitHub
parent 26b02b2ed4
commit 82ebea3d12
+3 -3
View File
@@ -37,9 +37,9 @@ def get_preserved_segments(dirs_by_creation: list[str]) -> list[str]:
except ValueError:
continue
# preserve segment and its prior
preserved.append(d)
preserved.append(f"{date_str}--{seg_num - 1}")
# preserve segment and two prior
for _seg_num in range(max(0, seg_num - 2), seg_num + 1):
preserved.append(f"{date_str}--{_seg_num}")
return preserved