From 499e571ecc0f4715e9364650bbe28b8174b20e27 Mon Sep 17 00:00:00 2001 From: Arthur BOUDREAULT <arthur@lydra.fr> Date: Thu, 28 Jul 2022 12:39:50 +0200 Subject: [PATCH] refactor: add var _ansible_role_directory --- roles/ynh_backup/tasks/borgbackup.yml | 2 +- roles/ynh_backup/tasks/restic.yml | 2 +- roles/ynh_backup/vars/main.yml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/roles/ynh_backup/tasks/borgbackup.yml b/roles/ynh_backup/tasks/borgbackup.yml index 4092cc7..52027d0 100644 --- a/roles/ynh_backup/tasks/borgbackup.yml +++ b/roles/ynh_backup/tasks/borgbackup.yml @@ -18,7 +18,7 @@ # # #-----------------------------------------------------------------------------# - name: Download BorgBackup role on localhost - ansible.builtin.command: ansible-galaxy install m3nu.ansible_role_borgbackup,v0.9.0 -p ~/.ansible/roles + ansible.builtin.command: ansible-galaxy install m3nu.ansible_role_borgbackup,v0.9.0 -p "{{ _ansible_role_directory }}" delegate_to: localhost become: False tags: diff --git a/roles/ynh_backup/tasks/restic.yml b/roles/ynh_backup/tasks/restic.yml index db383f2..22d0412 100644 --- a/roles/ynh_backup/tasks/restic.yml +++ b/roles/ynh_backup/tasks/restic.yml @@ -18,7 +18,7 @@ # # #-----------------------------------------------------------------------------# - name: Download Restic role on localhost - ansible.builtin.command: ansible-galaxy install do1jlr.restic,v0.7.1 -p ~/.ansible/roles + ansible.builtin.command: ansible-galaxy install do1jlr.restic,v0.7.1 -p "{{ _ansible_role_directory }}" delegate_to: localhost become: False tags: diff --git a/roles/ynh_backup/vars/main.yml b/roles/ynh_backup/vars/main.yml index 2b41c9e..4b5fa40 100644 --- a/roles/ynh_backup/vars/main.yml +++ b/roles/ynh_backup/vars/main.yml @@ -22,3 +22,4 @@ ynh_backup_src_script: "templates/ynh_backup.sh.j2" ynh_backup_dest_script: "/usr/local/bin/ynh_backup.sh" _ynh_backup_directory: "/home/yunohost.backup/archives" +_ansible_role_directory: "~/.ansible/roles" -- GitLab