List of Env vars
Environment Variable Name |
Description |
Default value |
|---|---|---|
|
root dir for temporary state files, |
$HOME/.radical/ |
|
MongoDB URL string and mandatory for RP to work. |
{NOT_SET} |
|
NTP host to be used for profile syncing |
0.pool.ntp.org |
|
Enable bulk callbacks for performance boost. This changes the callback signature. |
FALSE |
|
Limit task cancelation, not to force state “CANCELLED” on a Task Manager side. Note that corresponding command for pilot(s) to cancel tasks is published anyway |
{NOT_SET} |
|
The log target. |
. |
|
The Log dir |
$PWD |
|
The default log level when not set |
ERROR |
|
Flag to turn reporting on [TRUE/1] or off [FALSE/0/OFF] |
TRUE |
|
Similar to ..LOG_TGT: List of comma separated targets [0/null, 1/stdout, 2/stderr, ./{report_name/path}] to write the report info. |
stderr |
|
Directory of Reporter module |
$PWD |
|
Flag to turn profiling/tracing on [TRUE/1] or off [FALSE/0/OFF] |
TRUE |
|
Directory for profiles/traces |
$PWD |
Environment Variable Name |
Description |
Default value |
|---|---|---|
<NS>_LOG_LVL |
Logging level [“DEBUG”, “INFO”, “WARNING”, “ERROR”, “CRITICAL”] to control the debug output for a corresponding namespace NS, where NS can be applied as for a specific package (e.g., “RADICAL_PILOT_LOG_LVL” or “RADICAL_UTILS_LOG_LVL”) or for a whole stack (e.g., “RADICAL_LOG_LVL”). |
Refer RADICAL_DEFAULT_* |
<NS>_LOG_TGT |
Used for the log targets |
Refer RADICAL_DEFAULT_* |
Note
The name space is used to derive env variable names for log levels and targets. If no ns is given, the ns is derived from the name. Eg. the name radical.pilot becomes RADICAL_PILOT.
Environment Variable Name |
Description |
Default value |
|---|---|---|
<NS>_REPORT |
Boolean to turn on and off Reporter |
TRUE |
<NS>_LOG_TGT |
Where to report to. List of comma separated targets [“0”/”null”, “1”/”stdout”, “2”/”stderr”, “.”/”<log_name>”] to write the debug output for a corresponding namespace NS. |
{NOT_SET} |
Environment Variable Name |
Description |
Default value |
|---|---|---|
|
Monkeypatching can be disabled by setting RADICAL_UTILS_NO_ATFORK. |
{NOT_SET} |
|
enables scattered debug facilities. This will likely slow down and even destabilize the code. |
{NOT_SET} |
RU_RAISE_ON_* |
related to |
{NOT_SET} |
|
related to |
{NOT_SET} |
|
related to |
{NOT_SET} |
*_PROFILE |
Profiler is similar to Logger and Reporter |
{NOT_SET} |
|
Increase verbosity of prun output |
FALSE |
|
Installation directory for PMIx/PRRTE used in RP LM PRTE (optional, to be obsolete). |
{NOT_SET} |
|
Sets SMT settings on some resources. Usually covered via resource config options |
1 |
|
enable additional debug messagRP_PROF_DEBUGes on profile extraction |
{NOT_SET} |
Environment Variable Name |
Description |
Default Value |
|---|---|---|
|
Prompt Pattern. Use this regex to detect shell prompts |
[\$#%>\]]\s*$ |
|
Use the specified protocol for pty level file transfer |
options: ‘sftp’, ‘scp’, ‘rsync+ssh’, ‘rsync’ |
|
Use the specified mode as flag for the ssh ControlMaster |
options: ‘auto’, ‘no’ (This should be set to “no” on CentOS) |
|
Sets the connection timeout (in seconds, default: 10) for the SAGA PTY layer. On connection timeouts should be set to 60 or more |
10.0 |
|
Maximum number of connections kept in a connection pool |
10 |
|
Minimum time a connection is kept alive in a connection pool |
600 |
|
maximum number of seconds to wait for any connection in the connection pool to become available before raising a timeout error |
600 |
Environment Variable Name |
Description |
|---|---|
|
enable backward compatibility for old state defines |
Referring Env variable in your code for hyperlink (Usage Example)
Your documentation text while using/referring env like
this :envvar:`RADICAL_TEST_ENV` and continuing.