forked from rucio/rucio
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deletion: handle archives in reaper. rucio#1431 rucio#2213
Ensure that replicas are removed from datasets only if they don't exists in an archive. When removing an archive, handle the removal of its constituents. Only if: - they don't exist in another archive - they don't have replicas outside any archive This is achieved by recursively calling the cleanup function after removing the archive (and thus the constituent replicas).
- Loading branch information
Showing
2 changed files
with
164 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters