Можно ли использовать петли в файлах инвентаризации?Например, в одном файле inv я получил:
---
ISPs:
- name: ISP1
- name: ISP2
networks:
- name: network1
- name: network2
- name: network3
и затем я хочу создать что-то подобное в этом же инвентаре:
from ISP1 to network1 permit
from ISP1 to network2 permit
from ISP1 to network3 permit
from ISP2 to network1 permit
from ISP2 to network2 permit
from ISP2 to network3 permit
, но я думаю, что используя циклы, я мог бы сделатьэто быстрее, чем копировать-вставить и записать все возможные комбинации.Это вообще возможно?
пример:
from {{ item[0] }} to {{ item[1] }} permit
with_nested:
- [ 'ISP1', 'ISP2' ]
- [ 'network1', 'network2', 'network3' ]
создаст что-то вроде этого:
from ISP1 to network1 permit
from ISP1 to network2 permit
from ISP1 to network3 permit
from ISP2 to network1 permit
from ISP2 to network2 permit
from ISP2 to network3 permit
Спасибо за любой ответ!