Cómo hacer que Ansible Git se instale en un directory existente

Intentando hacer clonaciones repetitivas en un directory común, pero ya aparece el error "/ www 'y no es un directory vacío".

error: fatal: [35.162.216.10]: ¡FALLÓ! => {"changed": false, "cmd": "/ usr / bin / git clone –origin origin https://github.com/installtest/PHP-Algos.git / www", "failed": true, "msg": "fatal: la ruta de destino '/ www' ya existe y no es un directory vacío.", "rc": 128, "stderr": "fatal: la ruta de destino '/ www' ya existe y no está vacía directory. \ n "," stdout ":" "," stdout_lines ": []}

secciones del libro de jugadas:

vars: - website_dir: /www - name: Deploy Code From Github git: dest={{ website_dir }}/ repo=https://github.com/installtest/PHP-Algos.git update=yes force=yes 

permanentes para el directory de implementación. El deployment es actualmente como ubuntu.

 root@ip-172-30-0-219:~# ls -al /www total 12 drwxrwxr-x 2 ubuntu www-data 4096 Nov 14 04:43 . drwxr-xr-x 24 root root 4096 Nov 14 04:33 .. -rw-r--r-- 1 ubuntu www-data 27 Nov 14 04:43 DATA_VARIABLES 

dest parámetro dest del module git es un directory de destino, no el directory un paso más arriba:

Ruta absoluta de donde debe revisarse el repository.

Deberías usar:

 dest={{ website_dir }}/PHP-Algos