如何在ansible中打印对象?

时间:2015-04-20 10:37:04

标签: ansible ansible-playbook

我想在ansible中打印一个注册对象以帮助调试。我该怎么做?

2 个答案:

答案 0 :(得分:10)

如果您想控制格式本身,也可以to_nice_yaml and to_nice_json。更多详情here

答案 1 :(得分:7)

您需要在调试语句中使用with_dict和var =:

- tasks: 
  - name: build web node
    nova_compute:
    arguments: xyz
    register: os_web_node
  - debug: var={{ item }}
    with_dict: os_web_node