--- gitea: none include_toc: true --- # dictionaries/rougail/00-base.yml ```yaml --- version: '1.1' var: description: A identifier variable multi: true mandatory: false test: - val1 - val2 dyn{{ identifier }}: description: A dynamic family dynamic: variable: _.var var: description: A dynamic variable multi: true default: jinja: | {% for val in __.var %} t{{ val }} {% endfor %} description: add 't' to each var value dyn_{{ identifier }}: description: a Second dynamic variable dynamic: variable: rougail.dyn{{ identifier }}.var var: description: A variable dynamic default: type: identifier var_identifier: description: identifier from first family default: type: identifier identifier: 0 var_identifiers: description: merge identifiers default: jinja: | {{ s1 }}-{{ s2 }} params: s1: type: identifier identifier: 0 s2: type: identifier identifier: 1 description: join identifier 1 et identifier 2 ``` # Example with all variables modifiable ```yaml --- rougail: var: - val1 - val2 dynval1: var: - example dyn_example: var: example var_identifier: val1 var_identifiers: val1-example dynval2: var: - example dyn_example: var: example var_identifier: val2 var_identifiers: val2-example ```