有一项任务:
- name: Copying common web server configs
tags:
- services_prepare
copy:
src: "{{ item.src }}"
dest: "{{ item.dest }}"
directory_mode: yes
owner: root
group: root
mode: 0644
loop:
- { src: "/root/repo_env/configs/common/exim/", dest: "/etc/exim/" }
- { src: "/root/repo_env/configs/common/httpd/", dest: "/etc/httpd/" }
其实质是它传递loop
中列出的内容,并每次使用从copy
(loop
,{{1 }})。在src
中列出的文件夹中,有子文件夹。这些子文件夹在复制时始终获得dest
权限。但是所有内容均应复制。
问题:这是一个烦人的错误,还是仅需要以特殊方式复制子文件夹?我试图摆脱src
,但没有帮助。