SaltStack:如果目录为空,则删除该目录

SaltStack:如果目录为空,则删除该目录

如果目录是空的,如何使用 SaltStack 删除它?

我先删除这个目录中的一个文件,然后想删除这个目录。但是如果目录中有一个或几个文件,那么就不应该删除这个目录。

我检查了文档文件缺失但没有找到解决办法。

答案1

您可以使用除非https://docs.saltstack.com/en/latest/ref/states/requisites.html

/path/to/directory:
  file.absent:
    - unless: file.path_exists_glob('/path/to/directory/*')

相关内容