如何避免在递归中使用盐文件的特定文件夹

如何避免在递归中使用盐文件的特定文件夹

需要跳过 salt 文件中的文件夹,之前从未使用过这些文件夹。我的系统上有以下文件夹结构

/Test
  /A
  /B
  /C

Salt State文件显示指令如下:

customownergroup:
  file:
    - directory
    - names:
      - /Test
    - user: root
    - group: root
    - recurse:
      - user
      - group

我想使用以下代码为目录“C”申请另一个权限

excludecustomfolder:
  file.directory:
    - name: C
    - user: root
    - group: admin

但它们被上层状态覆盖了。我该如何排除该文件夹,因为 salt state 没有显示任何在递归应用时要省略的选项。

参考资料:https://docs.saltproject.io/salt/user-guide/en/latest/topics/states.html

相关内容