28 lines
574 B
YAML
28 lines
574 B
YAML
---
|
|
version: '1.1'
|
|
var1:
|
|
description: a first variable
|
|
default:
|
|
jinja: '{% if var2 is defined %}
|
|
{{ var2 }}
|
|
{% elif var3 is defined %}
|
|
{{ var3 }}
|
|
{% elif var4 is defined %}
|
|
{{ var4 }}
|
|
{% else %}
|
|
{{ _.var2 }}
|
|
{% endif %}
|
|
'
|
|
params:
|
|
var2:
|
|
variable: _.var2
|
|
optional: true
|
|
var3:
|
|
variable: _.var3
|
|
optional: true
|
|
var4:
|
|
variable: _.unknown_family.var
|
|
optional: true
|
|
description: returns a value
|
|
mandatory: false
|
|
var2: "no" # a second variable
|