diff options
-rw-r--r-- | roles/radicle_node/tasks/main.yml | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/roles/radicle_node/tasks/main.yml b/roles/radicle_node/tasks/main.yml index a588e05..d108311 100644 --- a/roles/radicle_node/tasks/main.yml +++ b/roles/radicle_node/tasks/main.yml @@ -55,7 +55,7 @@ group: root mode: 0755 -- name: "restore .radicle directory from backup (step 1 or 2)" +- name: "restore from backup (step 1 or 2)" when: radicle_node_backup is defined synchronize: src: "{{ radicle_node_backup }}/." @@ -63,12 +63,13 @@ group: no owner: no -- name: "restore .radicle directory from backup (step 2 or 2)" +- name: "restore from backup (step 2 or 2)" when: radicle_node_backup is defined shell: | - rm radicle-backup/node/control.sock - rsync -a --del radicle-backup/. /home/_rad/.radicle/. - chown -R _rad:_rad /home/_rad/.radicle/. + find radicle-backup -name control.sock -delete + rsync -a --del radicle-backup/home/_rad/.radicle/. /home/_rad/.radicle/. + rsync -a --del radicle-backup/srv/http/. /srv/http/. + chown -R _rad:_rad /home/_rad/.radicle/. /srv/http/. - name: "create directory for Radicle keys" file: |