Ich möchte eine ansible Variable auf einen Standardwert setzen, aber nur wenn die Variable nicht definiert ist. Ansonsten möchte ich es unverändert lassen.Ansible: Setze Variable nur wenn undefiniert
Ich habe versucht, diese beiden Ansätze und beide produzieren Rekursionsschleife:
namespace: "{{namespace|default(default_namespace)}}"
namespace: "{% if namespace is defined %}{{namespace}}{% else %}{{default_namespace}}{% endif %}"
Mit den Jina2 Filter ist es möglich, so etwas wie '{{Variable tun | Standard (andere_Variable)}} '? – johnsona
Das sollte funktionieren. Hast du es versucht? Funktioniert es? –
Ja, ich dachte, ich müsste die geschweiften Klammern verschachteln, was nicht funktioniert. – johnsona