如何使用过滤器获取事实树的特定项目?
我的主机可能具有三个或更多分区。
我需要返回具有“ mount”的分区的“ size_available”属性:“ / pentaho”
我正在尝试使用“设置”模块的“过滤器”参数,但是我不确定如何从“ ansible_mounts”列表“
”中过滤特定项目有什么主意吗?
我编辑了输出,以使其不再那么冗长
$ ansible -i hosts all -m setup -a 'filter=ansible_mounts'
myserver| SUCCESS => {
"ansible_facts": {
"ansible_mounts": [
{
"device": "/dev/sda3",
"mount": "/",
"size_available": 38129025024,
},
{
"device": "/dev/sdb1",
"mount": "/pentaho", ,
"size_available": 33617383424,
},
{
"device": "/dev/sda1",
"mount": "/boot",
"size_available": 723005440,
}
]
},
"changed": false
}