有以下任务
- name: synchronising ... synchronize: src=files/to/synchronize dest=/tmp/1
files/to/synchronize目录是同步的,完成后目标机器上会有一个/tmp/1/synchronize目录。
是否有可能使用syncrhonize任务recursion地同步源目录的内容,以便它的所有内容都在/tmp/1没有额外的深度级别?
我做了什么:
所有你需要做的是在源path的末尾添加一个尾部的斜杠。 这将告诉Ansible它是目录中的文件,而不是目录及其内容,您要传输。
这种行为与rsync相同。