| Name | Synopsis |
|---|---|
| .. | |
| cmd | |
| api | |
| backup | The backup command accepts messages with accessionIDs for ingested files and copies them to the second storage. |
| finalize | The finalize command accepts messages with accessionIDs for ingested files and registers them in the database. |
| ingest | The ingest service accepts messages for files uploaded to the inbox, registers the files in the database with their headers, and stores them header-stripped in the archive storage. |
| intercept | The intercept service relays message between the queue provided from the federated service and local queues. |
| mapper | The mapper service register mapping of accessionIDs (IDs for files) to datasetIDs. |
| notify | Notify service, for sending email notifications |
| orchestrate | The orchestrate service plays the role of processing messages in stand-alone operations. |
| verify | The verify service reads and decrypts ingested files from the archive storage and sends accession requests. |
| internal | |
| broker | Package broker contains logic for communicating with a message broker |
| common | |
| config | Package config manages configuration |
| database | Package database provides functionalities for using the database, providing high level functions |
| storage | Package storage provides interface for storage areas, e.g. |