我可以在不编写文件解析器的情况下检索Ansible库存吗?

时间:2016-06-03 18:31:30

标签: ruby ansible ansible-2.x

我正在使用Ruby中的Ansible脚本的包装器 - 我试图获取在inventory/product文件中定义的主机列表,但是找不到没有为ansible格式的库存文件编写自定义解析器的方法。是否有一个API或只是一个ansible命令我可以在ruby中运行以获取此主机列表?

1 个答案:

答案 0 :(得分:2)

如果您真的只需要库存主机列表(而不是任何其他信息),您可以这样做:

ansible all -i (your inventory file here) --list-hosts