Ansible非归档排除语法

Ansible非归档排除语法,ansible,Ansible,我试图使用排除选项指定不通过ansible的非归档模块提取的归档部分 我相信语法应该大致如这里所示 - name: Extract files from discovered zip file unarchive: src: "{{ base_path }}/weblogic-deployment/environments/{{ client_environment }}/discovered_domain.zip" dest: "{{ base_path }}/we

我试图使用排除选项指定不通过ansible的非归档模块提取的归档部分

我相信语法应该大致如这里所示

 - name: Extract files from discovered zip file
   unarchive:
     src: "{{ base_path }}/weblogic-deployment/environments/{{ client_environment }}/discovered_domain.zip"
     dest: "{{ base_path }}/weblogic-deployment/environments/{{ client_environment }}/tmp"
     exclude: 
      - ./wlsdeploy/applications/
     remote_src: yes  
我尝试了很多细微的差别,但排除的目录总是输出的。有什么建议吗?

应该是要排除的路径列表。因此,它很可能不支持单独的目录

列出要从非归档操作中排除的目录和文件项

因此,请尝试以下方法:

 exclude: 
  - ./wlsdeploy/applications/*
有关某些语法示例,请参见:。同时检查。

应该是要排除的路径列表。因此,它很可能不支持单独的目录

列出要从非归档操作中排除的目录和文件项

因此,请尝试以下方法:

 exclude: 
  - ./wlsdeploy/applications/*

有关某些语法示例,请参见:。还请检查。

这是否有帮助我查看了这一个,并根据它尝试了./wlsdeploy/applications/,但没有成功(从句号开始)。您是否尝试过
/wlsdeploy/applications
(即没有尾随斜杠)这是否有帮助?我查看了这一个,并基于它尝试了./wlsdeploy/applications/,但没有成功(从句号开始)。THX您是否尝试过
/wlsdeploy/applications
(即没有尾部斜杠)