бы они могли и "убирать за собой". То есть, допустим, создали кучу каких-то конфигов по списку. Если какой-то нужно удалить, то два пути - или удалить всё и создать по новой, или же удалить только нужное). Первый вариант не всегда подходит, так как в конкретной папке могут быть и другие файлы, с других ролей. Значит только точечно, зная что именно.
Для "обычных" файлов это легко,
file: path='/etc/supervisor/conf.d/{{ item.p_name }}.conf' state='{{ item.st }}'
with_items: "{{ production_list }}"
А как для шаблонов правильно поступить? У них нет state absent .)
что-то типа when: st != 'absent'
И ведь правда. Только item.st. Благодарственный поклон, от души.
Обсуждают сегодня