Я хотел бы заполнить файл конфигурации, используя Ansible и модуль шаблона. Я получу полезную нагрузку json из другой системы как один вкладыш в этом формате ..
[
{
"customer": "customer_name",
"license_type": "eval",
"customFields": {
"test": 1234
}
},
{
"customer": "customer_name",
"license_type": "eval",
"customFields": {
"test": 123
}
}
]
Сжатый как один вкладыш:
[ { "customer": "customer_name", "license_type": "eval", "customFields": { "test": 1234 } }, { "customer": "customer_name", "license_type": "eval", "customFields": { "test": 123 } } ]
В моем ansible Я установил переменную (whole_li c), которая будет всей этой строкой, а затем в модуле шаблона у меня есть шаблон с именем license.conf с:
{{ entire_lic }}
Это работает, однако он не очень хорошо напечатан для чтения json. Могу ли я это сделать? Я пытался
{{ entire_lic | to_nice_json }}
, но это не похоже на работу. Любая помощь будет принята с благодарностью!