Skip to main content

rucio-reaper

usage: rucio-reaper [-h] [--run-once] [--threads THREADS]
[--chunk_size CHUNK_SIZE] [--sleep-time SLEEP_TIME]
[--greedy] [--exclude-rses EXCLUDE_RSES]
[--include-rses INCLUDE_RSES] [--rses RSES [RSES ...]]
[--vos VOS [VOS ...]] [--delay-seconds DELAY_SECONDS]
[--scheme SCHEME]
[--auto_exclude_threshold AUTO_EXCLUDE_THRESHOLD]
[--auto_exclude_timeout AUTO_EXCLUDE_TIMEOUT]

optional arguments:
-h, --help show this help message and exit
--run-once Runs one loop iteration
--threads THREADS Concurrency control: number of threads
--chunk_size CHUNK_SIZE, --chunk-size CHUNK_SIZE
The size used for a bulk deletion on on RSE
--sleep-time SLEEP_TIME
Minimum time between 2 consecutive cycles
--greedy To enable greedy mode. Deprecated, kept for
compatibility reasons. Recommended way is to use RSE
attribute greedyDeletion=True
--exclude-rses EXCLUDE_RSES
RSE expression to exclude
--include-rses INCLUDE_RSES
RSE expression to include
--rses RSES [RSES ...]
Explicit list of RSEs to include. If empty, it
considers all RSEs
--vos VOS [VOS ...] Optional list of VOs to consider. Only used in multi-
VO mode.
--delay-seconds DELAY_SECONDS
The delay (seconds) to query replicas in BEING_DELETED
state.
--scheme SCHEME Force the reaper to use a particular protocol/scheme,
e.g., mock
--auto_exclude_threshold AUTO_EXCLUDE_THRESHOLD, --auto-exclude-threshhold AUTO_EXCLUDE_THRESHOLD
Number of service unavailable exceptions after which
the RSE gets temporarily excluded.
--auto_exclude_timeout AUTO_EXCLUDE_TIMEOUT, --auto-exclude-timeout AUTO_EXCLUDE_TIMEOUT
Timeout for temporarily excluded RSEs.