Idempotence for stored config

This commit is contained in:
2023-10-05 14:17:00 +03:00
parent 593a758880
commit 1eaac08d45

View File

@@ -8,7 +8,9 @@
- name: Nginx Unit | Deploy config
copy:
dest: "{{ nginx_unit_config_path }}"
content: "{{ nginx_unit_config | to_nice_json }}"
# https://stackoverflow.com/questions/38392491/ansible-remove-whitespaces-in-json-file
# unit saves json minified, so to achieve idempotence we need to do it too
content: "{{ nginx_unit_config | to_json(separators=(',',':')) }}"
mode: "600"
owner: root
group: root