...
List of available environment variables
variable | description |
---|
DASELEMENT_LICENSE
alternatively this can be used: RLM_LICENSE | point to the license server Pattern: {port}@{hostname} Example 5053@vfx-license default Port: 5053 |
DASELEMENT_LICENSE_TYPE | starts a local license server if variable is set to local Will search for license files in: Linux / MacOS: ~/.das-element/license Windows: %homepath%/.das-element/license options: local |
DASELEMENT_LOG_LEVEL | set the logging level (default: info ) options: debug | info | warning | critical |
DASELEMENT_API_HOST | address to the API server (default: 127.0.01 ) |
DASELEMENT_API_PORT | port to connect to the API server (default: 1810 ) |
DASELEMENT_CACHE_HOST | address to the cache server (default: 127.0.01 ) |
DASELEMENT_CACHE_PORT | port to connect to the cache server (default: 6379 ) |
DASELEMENT_CONFIG_PATH | file path to the config file (.conf ) Example: /mnt/server/das-element.conf |
DASELEMENT_RESOURCES | directory path to the resources folder, for presets, hooks, etc. Example: /mnt/server/shared_folder/das-element_resources |
DASELEMENT_HOOKS | directory path to hook files This will be prioritized over hook files in the resources folder Example: /mnt/server/{CURRENT_PROJECT}/config/hooks |
DASELEMENT_HIERARCHY | directory path to hierarchy file. A file called hierarchy.json must be located inside that directory. This will be prioritized over hierarchy file in the resources folder Example: /mnt/server/{CURRENT_PROJECT}/config/custom_hierarchy |
DASELEMENT_THIRD_PARTY_DIR | directory path to third-party folder where the tools like ffmpeg and redis are located. These third party tools already come with the install of the software. Example: /mnt/server/shared_folder/das-element/third-party |
DASELEMENT_MODEL | file path to wit file (machine learning model) Example: /mnt/server/das-element_vfx-element_1.0.wit Use comma , to define multiple file paths /path/to/model-01.wit,/path/to/model-02.wit
|
DASELEMENT_WORKER | set number of workers (not for lite version) Even if set to 0 , the software will always start at least one worker to communicate with the database. |
DASELEMENT_DND_NOTATION
Valid values: folder
files
hashtag
percent
dollarf
flame
json
| set the file path notation for a sequence of files When elements are being drag&dropped outside of das element into another software, some applications, like Autodesk Flame, require a custom file path notation for dropped file sequences.
default/fallback: folder This will choose the parent folder of the elements main files: /some/folder
List of all file paths for each frame of the sequence:
/some/folder/files.1001.exr, /some/folder/files.1002.exr, ...
Hashtag notation: hashtag
/some/folder/files.####.exr
Hashtag notation: hashtag_frames - works for Nuke
/some/folder/files.####.exr 1001-1002
$F (dollar f) notation: dollarf - works for Houdini
/some/folder/files.$F.exr Printf percentage notation: percent
/some/folder/files.%04d.exr
Autodesk Flame Flame requires this notation for file sequences
/some/folder/files.[1001-1002].exr If a process is running with the name 'flame' the software will automatically choose this notation. To force this notation set the env value to flame
export DASELEMENT_DND_NOTATION=flame
As json format: Returns element information as a JSON formated data object
|
DASELEMENT_JOB_TIMEOUT | set timeout for transcoding/render jobs (in seconds) default: 3600 seconds |
DASELEMENT_TEMP_KEEP_DAYS | Number of days that temp preview files are keep in the temp folder. default: 14 days |
RLM_CONNECT_TIMEOUT | license server connection timeout default: 5 seconds |
List of environment variables that are read-only (can’t be overwritten)
variable | description |
---|
DASELEMENT_ROOT | resolves to the location of the installed software version Example:
/resources/.das-element → /opt/das-element-x.x.x/resources/.das-element |