Configuration#
There are a number of FastrPI variables that can be configured.
When FastrPI starts up it loads the configuration file config.yaml
from the FastrPI home folder.
The location of the FastrPI home folder can be set using environment variables. This folder will be set to:
$FASTRPIHOME
, if set$FASTRHOME / fastrpi
, if set~/.fastr/fastrpi
, if present~/.fastrpi
Configuration file#
From the configuration file the following variables can be set:
Attribute |
Default value |
Description |
||
---|---|---|---|---|
|
URLs for the Git repositories for the Tool and Network packages and the Docker repository for the Tools. |
|||
|
|
|||
|
|
|||
|
|
|||
|
|
Container backends that should be used in the FastrPI client. This variable can be a list containing |
||
|
|
Path of the install record files for the Tool Install Record. |
||
|
|
Path of the install record files for the Network Install Record. |
||
|
|
Folder to store the Fastr Datatype definitions. |
||
|
|
Folder to store pulled images through the Singularity backend. |
||
|
None |
Text file containing the Gitlab token. Necessary for publishing packages. |
||
|
None |
Slurm partition that will be used for pulling using |