64 lines
1.4 KiB
ReStructuredText
64 lines
1.4 KiB
ReStructuredText
Charge user data from YAML file
|
|
===============================
|
|
|
|
.. note::
|
|
|
|
| **Path**: yaml
|
|
| `*disabled*`
|
|
| **Disabled**: if yaml is not set in "select for user datas" (step.user_data).
|
|
|
|
|
|
|
|
.. list-table::
|
|
|
|
* - Variable
|
|
- Description
|
|
|
|
* - **yaml.filename**
|
|
|
|
`UNIX filename <https://rougail.readthedocs.io/en/latest/variable.html#variables-types>`__ `multiple` `mandatory` `unique`
|
|
|
|
**Command line**:
|
|
|
|
-yf, --yaml.filename
|
|
|
|
**Environment variable**: ROUGAILCLI_YAML.FILENAME
|
|
- File or directory names where user data are stored.
|
|
|
|
If a directory is set, all files with "yml" ou "yaml" extension will be load with alphanum order.
|
|
|
|
**Validators**:
|
|
|
|
|
|
|
|
- this filename could be a relative path
|
|
|
|
- this file must exist
|
|
|
|
- 'file type allowed: "directory" and "file"'
|
|
|
|
* - **yaml.file_with_secrets**
|
|
|
|
`choice <https://rougail.readthedocs.io/en/latest/variable.html#variables-types>`__ `mandatory`
|
|
|
|
**Command line**:
|
|
|
|
--yaml.file_with_secrets
|
|
|
|
**Environment variable**: ROUGAILCLI_YAML.FILE_WITH_SECRETS
|
|
- File that may contain secrets.
|
|
|
|
By default, all files can contain secrets. It might be useful to define more precisely which files can contain these secrets.
|
|
|
|
**Choices**:
|
|
|
|
|
|
|
|
- all **← (default)**
|
|
|
|
- first
|
|
|
|
- last
|
|
|
|
- none
|
|
|