use synchronize for folder backup
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Robert Kaussow 2019-03-09 16:43:20 +01:00
parent 7f1c85a619
commit 981ea874f6

View File

@ -18,10 +18,11 @@
register: __zigbee_datadir register: __zigbee_datadir
- name: Backup data directory - name: Backup data directory
copy: synchronize:
remote_src: yes
src: "{{ zigbee2mqtt_base_dir }}/data" src: "{{ zigbee2mqtt_base_dir }}/data"
dest: "/tmp/zigbee_data" dest: "/tmp/zigbee_data"
recursive: yes
delegate_to: "{{ inventory_hostname }}"
when: __zigbee_datadir.stat.exists when: __zigbee_datadir.stat.exists
- name: Setup zigbee2mqtt - name: Setup zigbee2mqtt
@ -33,10 +34,11 @@
register: __zigbee2mqtt_install register: __zigbee2mqtt_install
- name: Restore data directory - name: Restore data directory
copy: synchronize:
remote_src: yes
src: "/tmp/zigbee_data" src: "/tmp/zigbee_data"
dest: "{{ zigbee2mqtt_base_dir }}/data" dest: "{{ zigbee2mqtt_base_dir }}/data"
recursive: yes
delegate_to: "{{ inventory_hostname }}"
when: __zigbee_datadir.stat.exists when: __zigbee_datadir.stat.exists
- name: Delete existing node_modules folder - name: Delete existing node_modules folder