我如何在 ansible 中漂亮地打印一个对象?

How do I pretty print an object in ansible?

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

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

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

你还有to_nice_yaml and to_nice_json if you want to control the format itself. More details .