假设我有一个来自模板的JSON文件
- name: consul config file
template: >
src={{ consul_config_template }}
dest={{ consul_config_file }}
owner={{ consul_user }}
group={{ consul_group }}
mode=0755
我如何美化JSON文件以删除多余的空格和换行符?我可以在template
之后调用任何ansible模块吗?
答案 0 :(得分:1)
您可以一次性完成此操作:
- copy:
content: "{{ item | to_nice_json }}"
dest: "{{ consul_config_file }}"
owner: "{{ consul_user }}"
group: "{{ consul_group }}"
mode: 0755
with_template: "{{ consul_config_template }}"