Wie zählt man die Anzahl der Elemente in einem Array in Ansible?

453
frenchy59

Ein Array wird in Ansible aus der Shell-Befehlsausgabe generiert. Es ähnelt dem Folgenden:

foo: [value0, value1, value2, value3] 

Abhängig von der Ausgabe des Shell-Befehls kann die Anzahl der Elemente von foovariieren.

Ich generiere dann eine jinja2-Vorlage, um Folgendes anzuzeigen:

foo[0] will return value0 foo[1] will return value1 ... 

Wie würde ich feststellen, in wie vielen Elementen es gespeichert ist foo?

0

1 Antwort auf die Frage

0
Vladimir Botka
Number_of_elements: "{{ foo|length }}"