ansible - deletar arquivos não gerenciados do diretório?
Eu quero recursivamente copiar em um diretórioe renderizar tudo.j2 arquivos lá como modelos. Para isso, estou usando as seguintes linhas:
- template: >
src=/src/conf.d/{{ item }}
dest=/dest/conf.d/{{ item|replace('.j2','') }}
with_lines: find /src/conf.d/ -type f -printf "%P\n"
Agora estou procurando uma maneira de remover arquivos não gerenciados desse diretório. Por exemplo, se eu remover um arquivo / modelo de/src/conf.d/
Eu quero Ansible para removê-lo de/dest/conf.d/
também.
Existe alguma maneira de fazer isso? Eu tentei brincar comrsync --delete
, mas lá eu tenho um problema com os modelos que recebem o sufixo.j2
removido.