如果目录是空的,如何使用 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/*')