name in file
lineinfile:
dest: "{{ item }}/file.xml" #нужно использовать список dirPaths
regexp: "^NAME"
line: "{{ item }}" #нужно использовать список dirNames
with_items:
- "{{ dirPaths }}"
- "{{ dirNames }}"
Попробуйте фильтр zip, если я правильно понял вашу задачу
Спасибо, гляну на фильтр
тоже не совсем понял таску, кажется про nested loop debug: msg: "{{ item.0 }} - {{ item.1 }}" loop: "{{ list_one | product(list_two) | list }}" я бы сделал как то так ``` mydict: - dirPath: /1/2/3 dirName: 1 - dirPath: /2/3/4 dirName: 2 ``` ``` - name: change name in file lineinfile: dest: "{{ item.dirPath }}/file.xml" regexp: "^NAME" line: "{{ item.dirName }}" loop: "{{ mydict }}" ```
Обсуждают сегодня