# ==== LOOP in LOOP ==== - name: call example.yml include_tasks: "example.yml" vars: my_var: "{{ outer_item }}" with_items: - [1, 2] loop_control: loop_var: outer_item # example.yml - name: Debug. debug: msg: - "my_var: {{ my_var }}" with_inventory_hostnames: - 'all'
А нельзя было просто vars: my_var: "{{ item }}" with_items: - [1, 2] Зачем loop_control?
Я просто привел пример. Нужен вложенный цикл, я показал пример первый попавшийся. Не стоит обращать внимание на детали. Просто сам принцип показал, что можно через include_task
Обсуждают сегодня