У меня есть следующий массив записей со значением:
- myRecord.record.0.number = "Number 0"
- myRecord.record.1.number = " Номер 1 "
- myRecord.record.2.number =" Номер 2 "
- myRecord.record.3.number =" Номер 3 "
Как создать playbook для отладки вышеуказанного значения, используя l oop динамически / для каждого массива?
для другого общего языка, это можно сделать следующим образом:
for(int i = 0; i < myRecord.length(); i++)
{
echo myRecord.record.[i].number
}
для повторяющейся задачи Плейбук, это будет выглядеть так:
---
- hosts: localhost
name: Array of Object
gather_facts: false
tasks:
- name: using debugMsg
debug:
msg:
- "{{ myRecord.record.0.number }}"
- "{{ myRecord.record.1.number }}"
- "{{ myRecord.record.2.number }}"
- "{{ myRecord.record.3.number }}"