Я хочу красиво распечатать зарегистрированный объект в ansible, чтобы помочь с отладкой. Как мне это сделать?
Как красиво напечатать объект в ansible?
Ответы (2)
У вас также есть to_nice_yaml
и to_nice_json
, если вы хотите управлять форматом сам. Подробнее здесь.
person
Kashyap
schedule
20.04.2015
Вам нужно использовать with_dict и var= в вашем операторе отладки:
- tasks:
- name: build web node
nova_compute:
arguments: xyz
register: os_web_node
- debug: var={{ item }}
with_dict: os_web_node
person
J0hnG4lt
schedule
20.04.2015
Необходимо использовать шаблон jinja2 вокруг переменной, используемой with_dict, иначе он выдает ошибку, with_dict ожидает dict. пример: - отладка: var={{ item }} with_dict: {{ os_web_node }}
- person Rayon; 29.08.2020