Access JSON from Ansible



我想在Ansible脚本中检查可用的磁盘空间。为此,我已经开始了以下任务:

- name: Test for available disk space
  setup: filter=ansible_mounts
  register: disk_free
- debug: var=disk_free.ansible_facts.ansible_mounts.size_available

输出显示该变量未定义,但这似乎是路径。知道怎么了吗?

ansible_mounts 是一个列表,因为系统上可以有多个坐骑。

尝试使用disk_free.ansible_facts.ansible_mounts [0] .size_available,看看它是否返回值。

最新更新