До версии Ansible 2.5 синтаксис для циклов был with_x
.Начиная с 2.5, loop
является предпочтительным, а with_x
в основном исчезает из документов.
Тем не менее, в документах упоминаются примеры того, как заменить with_x
на loop
.Но я не знаю, как нам теперь перебирать каталог с файлами.
Допустим, мне нужно загрузить все файлы в данном каталоге, я использовал with_fileglob
.
- name: Install local checks
copy:
src: "{{ item }}"
dest: /etc/sensu/plugins/
owner: sensu
group: sensu
mode: 0744
with_fileglob:
- plugins/*
Так, каков современный эквивалент?Это вообще возможно?Я знаю, что все еще могу использовать with_fileglob
, но, поскольку я пишу новые роли, мне лучше иметь их на будущее.