Цели:анзибля - Создание нескольких папок, если не существует
- Создание нескольких каталогов, если они не существуют.
- Не изменять права доступа к существующей папке
Текущий сборник пьес:
- name: stat directories if they exist
stat:
path: "{{ item }}"
with_items:
- /data/directory
- /data/another
register: myvar
- debug: var=myvar.results
- name: create directory if they don't exist
file:
path: "{{ item.invocation.module_args.path }}"
state: directory
owner: root
group: root
mode: 0775
with_items: "{{ stat.results }}"
# when: myvar.results.stat.exists == false
when
утверждение неверно.
Я рассмотрел приведенный пример; http://docs.ansible.com/ansible/stat_module.html. Но это работает только для одной папки.
Это, мы надеемся, будет работать на всех –