有一个模块可以让我像命令一样检查文件夹的磁盘空间df -h /path/to/folder
?
我想避免使用 shell 或命令模块,我不敢相信它没有模块
问问题
368 次
1 回答
0
在对文档进行一些研究之后,似乎没有任何模块是有原因的,因为您正在寻找的信息将在事实(搜索ansible_mounts
)中收集。
对于每一个你device
都会ansible_mounts
得到size_availabe
和size_total
。对于找到的第一个安装点,您可以使用类似的构造
- set_fact:
mount: "{{ ansible_mounts | first }}"
- set_fact:
disk_usage: "{{ mount.size_total - mount.size_available }}"
找出disk_usage
.
学分
于 2021-06-07T16:33:01.340 回答