From 981ea874f6e4efb2f3a670c6512a96b5bd74b304 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sat, 9 Mar 2019 16:43:20 +0100 Subject: [PATCH] use synchronize for folder backup --- tasks/install.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tasks/install.yml b/tasks/install.yml index 66e21e6..5c87586 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -18,10 +18,11 @@ register: __zigbee_datadir - name: Backup data directory - copy: - remote_src: yes + synchronize: src: "{{ zigbee2mqtt_base_dir }}/data" dest: "/tmp/zigbee_data" + recursive: yes + delegate_to: "{{ inventory_hostname }}" when: __zigbee_datadir.stat.exists - name: Setup zigbee2mqtt @@ -33,10 +34,11 @@ register: __zigbee2mqtt_install - name: Restore data directory - copy: - remote_src: yes + synchronize: src: "/tmp/zigbee_data" dest: "{{ zigbee2mqtt_base_dir }}/data" + recursive: yes + delegate_to: "{{ inventory_hostname }}" when: __zigbee_datadir.stat.exists - name: Delete existing node_modules folder