Skip to content

Commit 1474e4b

Browse files
voetbergrdimaio
andcommitted
Apply suggestions from code review
Co-authored-by: Riccardo Di Maio <[email protected]>
1 parent 9c62d73 commit 1474e4b

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

docs/started/main_components/daemons.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@ rucio-abacus-account | Accounting | Account usage | ❌ | ✅ | ❌ | [Details]
2020
rucio-abacus-collection-replica | Accounting | Updates collection replicas | ❌ | ✅ | ❌ | [Details](bin/rucio-abacus-collection-replica.md)
2121
rucio-abacus-rse | Accounting | Updates RSE counters | ❌ | ✅ | ❌ | [Details](bin/rucio-abacus-rse.md)
2222
rucio-atropos | Replica | End the life of the rules according to the Lifetime Model | ❌ | ✅ | ❌ | [Details](bin/rucio-atropos.md)
23-
rucio-auditor | Replica | Find inconsistencies on storage, for example, dark data discovery | ❌ | | ❌ | [Details](bin/rucio-auditor.md)
23+
rucio-auditor | Replica | Find inconsistencies on storage, for example, dark data discovery | ❌ | | ❌ | [Details](bin/rucio-auditor.md)
2424
rucio-automatix | Replica | Used for testing: injects random data in RSEs to check liveness | ❌ | ✅ | ❌ | [Details](bin/rucio-automatix.md)
2525
rucio-bb8 | Replica | Rebalance data across RSEs | ❌ | ✅ | ❌ | [Details](bin/rucio-bb8.md)
2626
rucio-cache-client | Replica | Populates information of replicas on volatile storage | ❌ | ❌ | ❌ | [Details](bin/rucio-cache-client.md)
2727
rucio-cache-consumer | Replica | Adds and deletes cache replicas to the Rucio catalog | ❌ | ✅ | ❌ | [Details](bin/rucio-cache-consumer.md)
28-
rucio-conveyor-finisher | Transfer | Updates Rucio internal state after the file transfer has finished | ✅ | ✅ | | [Details](bin/rucio-conveyor-finisher.md)
28+
rucio-conveyor-finisher | Transfer | Updates Rucio internal state after the file transfer has finished | ✅ | ✅ | | [Details](bin/rucio-conveyor-finisher.md)
2929
rucio-conveyor-poller | Transfer | Polls updates from the transfer tool to check the transfer state | ❌ | ✅ | ❌ | [Details](bin/rucio-conveyor-poller.md)
3030
rucio-conveyor-preparer | Transfer | Prepares data transfers | ✅ | ✅ | ❌ | [Details](bin/rucio-conveyor-preparer.md)
31-
rucio-conveyor-receiver | Transfer | Sister of poller, instead of polling for updates, it reads transfer tools notifications to check transfer state | ❌ | | ❌ | [Details](bin/rucio-conveyor-receiver.md)
32-
rucio-conveyor-stager | Transfer | Issues staging (bring online) requests to tape RSEs | ✅ | | ✅ | [Details](bin/rucio-conveyor-stager.md)
31+
rucio-conveyor-receiver | Transfer | Sister of poller, instead of polling for updates, it reads transfer tools notifications to check transfer state | ❌ | | ❌ | [Details](bin/rucio-conveyor-receiver.md)
32+
rucio-conveyor-stager | Transfer | Issues staging (bring online) requests to tape RSEs | ✅ | | ✅ | [Details](bin/rucio-conveyor-stager.md)
3333
rucio-conveyor-submitter | Transfer | Submit transfer requests to the transfer tool (prepares the transfer as well if the conveyor-preparer is not enabled) | ✅ | ✅ | ✅ | [Details](bin/rucio-conveyor-submitter.md)
3434
rucio-conveyor-throttler | Transfer | Queues transfer requests inside Rucio, applying limits, ex: only one transfer at a time, etc ... | ❌ | ❌ | ❌ | [Details](bin/rucio-conveyor-throttler.md)
3535
rucio-dark-reaper | Deletion | Deletes quarantined replicas | ✅ | ✅ | ✅ | [Details](bin/rucio-dark-reaper.md)
@@ -44,7 +44,7 @@ rucio-kronos | Telemetry | Consumes Rucio tracing messages, updates access time
4444
rucio-minos | Replica | Reads list of physical file names (PFNs) declared bad and classifies them in: temporary unavailable and permanently unavailable (to be recovered by the necromancer daemon) | ✅ | ✅ | ❌ | [Details](bin/rucio-minos.md)
4545
rucio-minos-temporary-expiration | Replica | Moves back TEMPORARY_UNAVAILABLE replicas into AVAILABLE state | ✅ | ✅ | ❌ | [Details](bin/rucio-minos-temporary-expiration.md)
4646
rucio-necromancer | Deletion | Works on permanently unavailable replicas, it tries to recover the data from other valid replicas if any, else declares the replica as lost | ✅ | ✅ | ❌ | [Details](bin/rucio-necromancer.md)
47-
rucio-oauth-manager | Auth/Authz | Deletes expired access tokens (in case there is a valid refresh token, expired access tokens will be kept until refresh_token expires as well.) and deletion of expired OAuth session parameters | | ✅ | ❌ | [Details](bin/rucio-oauth-manager.md)
47+
rucio-oauth-manager | Auth/Authz | Deletes expired access tokens (in case there is a valid refresh token, expired access tokens will be kept until refresh_token expires as well.) and deletion of expired OAuth session parameters | | ✅ | ❌ | [Details](bin/rucio-oauth-manager.md)
4848
rucio-reaper | Deletion | Deletes replicas that don't have locks anymore, i.e. they have a tombstone set | ✅ | ✅ | ✅ | [Details](bin/rucio-reaper.md)
4949
rucio-suspicious-replica-recoverer | Replica | Declares suspicious replicas as bad if they are found available on other RSEs, so necromancer will work on them | ❌ | ❌ | ✅ | [Details](bin/rucio-replica-recoverer.md)
5050
rucio-rse-decommissioner | Deletion | Decommissions an RSE. The actions to perform are specified in decommissioning profiles (delete all data, move replicas, etc ...) | ❌ | ❌ | ❌ | [Details](bin/rucio-rse-decommissioner.md)
@@ -100,10 +100,10 @@ Listed below are common definitions between different daemons.
100100

101101
- **run-once** - Only run one iteration of the daemon. If executed with this argument the daemon will run once and close.
102102
- **sleep-time** - How long a daemon will sleep between iterations, mutually exclusive with `run-once`. Units of seconds.
103-
- **threads**, **total-workers**, **threads-per-process** - _[Present in threaded daemons]_ Run in threaded mode.
104-
- **bulk**, **chunk-size** - _[Present in batched daemons]_ Provide a limit of the number of operations a single instance of a daemon can run in an iteration.
105-
- **dry-run** - Run once, showing logs of the daemon's operations without preforming any action. Useful for verifying settings of the instance and daemon.
106-
- **vos** - _[Present in Multi-VO daemons]_ Provide a list VOs with which the daemon can interact. Used when VOs use different settings for their daemons.
103+
- **threads**, **total-workers**, **threads-per-process**, **nprocs** - _[Present in threaded daemons]_ Run in threaded mode.
104+
- **bulk**, **chunk-size**, **max-rows** - _[Present in batched daemons]_ Provide a limit of the number of operations a single instance of a daemon can run in an iteration.
105+
- **dry-run** - Run once, showing logs of the daemon's operations without performing any action. Useful for verifying settings of the instance and daemon.
106+
- **vos** - _[Present in Multi-VO daemons]_ Provide a list of VOs with which the daemon can interact. Used when VOs use different settings for their daemons.
107107

108108
### Batched Daemons
109109

@@ -127,7 +127,7 @@ This definition doesn't apply for producer/consumer daemons. When producer/consu
127127
Daemons that have a `vos` option can be set to have separate settings per vo running in a multi-vo instance.
128128
When this is set, the daemon will only interact with objects that are explicitly included in the specific VO.
129129

130-
By default, daemon with multi-VO options interact with all VOs on the instance.
130+
By default, a daemon with multi-VO options interact with all VOs on the instance.
131131
For example, this is the log displayed by the `replica-recoverer` daemon.
132132

133133
```bash
@@ -140,4 +140,4 @@ $ rucio-replica-recoverer --run-once --vos abc xyz
140140
```
141141

142142
> **_Note:_**
143-
Multi-VO daemons can still be used in single-VO instances, and the `vo` option does not need to be set.
143+
Multi-VO daemons can still be used in single-VO instances, and the `vos` option does not need to be set.

0 commit comments

Comments
 (0)