Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Directory Ansible copy module:默认的本地相对目录是哪个?_Directory_Ansible_Copy - Fatal编程技术网

Directory Ansible copy module:默认的本地相对目录是哪个?

Directory Ansible copy module:默认的本地相对目录是哪个?,directory,ansible,copy,Directory,Ansible,Copy,Ansible项目具有以下目录结构: roles/ common/ tasks/ main.yml group_vars/ group1.yml group2.yml inventory/ hosts 在main.yml中使用时,如下所示: - name: Copy test directory copy: src: ./test dest: /tmp mode: 0600 owner: user group:

Ansible项目具有以下目录结构:

roles/
  common/
    tasks/
       main.yml
group_vars/
  group1.yml
  group2.yml
inventory/
  hosts
main.yml
中使用时,如下所示:

- name: Copy test directory
  copy:
    src: ./test
    dest: /tmp
    mode: 0600
    owner: user
    group: user
Ansible将在哪里查找测试目录?
我在文件中找不到它

问:“Ansible将在哪里查找测试目录?”

答:引述自:

。。。首先尝试相对路径,并附加文件|模板|变量(如果尚未存在),根据所采取的操作,“文件”是默认值。(即include_vars将使用vars/)。将从最具体到最一般(即角色扮演前)搜索路径。将遍历依赖角色(即任务在role2中,role2是role1的依赖项,首先查看role2,然后查看role1,然后播放)。i、 e

role search path is rolename/{files|vars|templates}/, rolename/tasks/.
play search path is playdir/{files|vars|templates}/, playdir/.