June 29th, 2016

404

ansible боль

Если у нас есть штука вида:

template: src=foo.j2 dest=/etc/foo, то если /etc/foo - директория, то нет никакого метода заставить template заменить директорию файлом. Более того, файл будет положен в /etc/foo/foo.j2.

Удружили так удружили.

Более того, я сейчас не вижу простого метода сказать ансиблу "дропни это если это директория". Только сначала проверить, что директория, а потом conditional на дроп.

Бу.