Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
ansible:playbooks [2024/03/16 13:55] admin |
ansible:playbooks [2024/11/21 11:01] (текущий) admin |
||
---|---|---|---|
Строка 353: | Строка 353: | ||
Встречал вариант " | Встречал вариант " | ||
Хотя "is not defined" | Хотя "is not defined" | ||
+ | А вариант с "in vars" работает даже с экстра переменными\\ | ||
<code yaml> | <code yaml> | ||
--- | --- | ||
Строка 400: | Строка 401: | ||
< | < | ||
- | < | + | < |
+ | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | Python скрипт нужно поместить в папку " | ||
+ | <code yaml> | ||
+ | - debug: | ||
+ | msg: "{{ lookup(' | ||
+ | |||
+ | - debug: | ||
+ | msg: "{{ lookup(' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | < | ||
+ | [[https:// | ||
+ | |||
+ | <code yaml> | ||
+ | - name: "find files" | ||
+ | find: | ||
+ | path: "/ | ||
+ | file_type: file | ||
+ | patterns: " | ||
+ | recurse: true | ||
+ | register: list_files | ||
+ | |||
+ | - name: "show list" | ||
+ | debug: | ||
+ | msg: "file: {{ item }}" | ||
+ | loop: "{{ list_files.files | map(attribute=' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | < | ||
<code yaml> | <code yaml> | ||
</ | </ | ||
</ | </ |