всякий случай". Но иногда такая директория уже существует и симлинк не создается. Как то это можно сделать без удаления директории (в данном примере /var/log/apache2)? Может опция есть какая то для модуля file, что бы сам разобрался - и если директория есть, сам и стер, а сделал симлинк?
- name: симлинк '/var/log/www -> apache2'
file:
src: /var/log/www
dest: /var/log/apache2
state: link
listen: setup new apache
tags: apache
Или как вариант - может можно удалить только если это директория, а если симлинк, не трогать?
Это скорее учебная задача, чем реальная.
force?
а как это сделать без удаления? Если тебе точно нужен симлинк - первый шаг с с absent, второй - линк
точно, спасибо, думал оно только файл удалит, но сработало и для директории!
Обсуждают сегодня