Internal parameters for reuse in functions
Verbosity level for functions in whirl.
See zephyr::verbosity_level for details.. Default: NA_character_.
Which log format(s) to produce. Possibilities are html,
json, and markdown formats: gfm, commonmark, and markua.. Default: "html".
Should files read and written be tracked?
Currently only supported on Linux.. Default: FALSE.
Should the projects renv status be checked?. Default: FALSE.
List of file naming patterns not be tracked when track_files = TRUE. Default: c("^/lib", "^/etc", "^/lib64", "^/usr", "^/var", "^/opt", "^/sys", "^/proc", "^/tmp", "^/null", "^/urandom", "^/.cache").
List of file naming patterns always to be tracked when
track_files = TRUE. Default: NULL.
List of approved R packages and their version in the format: {name}@{version}. Default: NULL.
List of approved Python packages and their version in the format: {name}@{version}. Default: NULL.
Number of simultaneous workers used in the run function.
A maximum of 128 workers is allowed.. Default: 1.
The output directory of the log files. Default is the folder of
the executed script. log_dir can be a path as a character or it can be a
function that takes the script path as input and returns the log directory.
For more information see the examples of run() or vignette('whirl').. Default: function (x) dirname(x).
The working directory of the process executing each script.
Default us to execute R files from the working directory when calling run()
and all other functions from the directory of the script. To change provide
a character path (used for all scripts) or a function that takes the script
as input and returns the execution directory.. Default: NULL.
Timeout for waiting for the R process from callr::r_session to
start, in milliseconds.. Default: 9000.
Secret environment variable patterns.
Any variables matching will not be included in the logs.. Default: c("BASH_FUNC", "_SSL_CERT", "_KEY", "_PAT", "_TOKEN").
See whirl-options for more information.