我正在尝试迭代ansible_mounts变量并打印在事实检查期间收集的挂载点。基于文档,我希望以下工作:
- debug: msg={{item.mount}}
with_items: ansible_mounts
当我在启用事实收集的情况下运行Playbook时,我遇到了一些错误。打印主机可访问的所有文件系统的正确方法是什么?看起来ansible_mounts是一个字典列表所以我可能需要调整我的语法?我目前正在运行ansible 2.2。
答案 0 :(得分:4)
此任务显示您想要的信息:
- debug: msg="{{ item.mount }}"
with_items:
- "{{ ansible_mounts }}"
或
- debug: var=item.mount
with_items:
- "{{ ansible_mounts }}"