Массив генерируется в Ansible из вывода команды оболочки, он похож на ниже:

foo: [value0, value1, value2, value3]

Теперь, в зависимости от вывода команды оболочки, количество элементов foo может варьироваться.

Затем я создаю шаблон jinja2, чтобы показать:

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

Как определить, сколько элементов хранится в foo?

1 ответ1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .