--- /dev/null
+- name: Mise à jour de la conf de borgmatic pour le backup d'un nuage
+ ansible.builtin.lineinfile:
+ dest: /etc/borgmatic/config.yaml
+ search_string: "{{ item }}"
+ insertafter: ".+\/home\/sites\/data\/.+"
+ line: "{{ item }}"
+ state: present
+ backup: true
+ register: presence_sigle
+ loop:
+ - " - /home/sites/data/{{ TLD }}/{{ DOMAIN }}/{{ SITE }}/config"
+ - " - /home/sites/data/{{ TLD }}/{{ DOMAIN }}/{{ SITE }}/data"
+ when: SITE == 'nuage'
+
+- name: Mise à jour de la conf de borgmatic pour le backup d'un site non nuage
+ ansible.builtin.lineinfile:
+ dest: /etc/borgmatic/config.yaml
+ search_string: "{{ item }}"
+ insertafter: ".+\/home\/sites\/data\/.+"
+ line: "{{ item }}"
+ state: present
+ backup: true
+ register: presence_sigle
+ loop:
+ - " - /home/sites/data/{{ TLD }}/{{ DOMAIN }}/{{ SITE }}"
+ when: SITE != 'nuage'