environment variables that affect operations¶
This document defines all environment variables that in some way affect operations
paths¶
<temp-dir>
¶
casual
uses <temp-dir>
as defined by the C++ standard utility
std::filesystem::temp_directory_path
.
On POSIX systems, the path may be the one specified in the environment variables TMPDIR, TMP, TEMP, TEMPDIR, and, if none of them are specified, the path “/tmp” is returned.
uniqueness¶
Some paths/files need to be unique to the domain (and machine). That is, the absolute path.
This often resolve itself if every domain are actual users, with HOME
directories. But if other strategies are used,
care needs to be taken regarding uniqueness of paths.
name |
default |
unique |
description |
---|---|---|---|
|
has to be set |
|
where |
|
has to be set |
|
points to home of current |
|
|
|
where to write logs |
|
|
|
where transient files are stored |
|
|
|
where persistent files are stored |
|
|
|
where ipc files are stored |
|
|
|
where transaction ‘database’ file is stored (if not stated in configuration). |
|
|
|
where queue ‘database’ files are stored (if not stated in configuration). |
|
|
|
glob pattern for system configuration (including resource) |
|
|
- |
deprecated |
directives¶
name |
default |
description |
---|---|---|
|
only matched log categories are logged. |
terminal output¶
name |
type |
default |
description |
---|---|---|---|
|
|
|
how many decimal points should be used on output to terminal |
|
|
|
if output should be color enhanced or not. If auto, colors are used if tty is bound to stdout |
|
|
|
if output should print a header or not. If auto, headers are used if tty is bound to stdout |
|
|
|
if invocations should block or not. If false, return control to user as soon as possible |
|
|
|
if verbose mode is on or not. If true, additional information will printed (were possible) |
|
|
|
if output should be in an easy to parse format (overrides |
These can be overridden with options when the CLI
is invoked.