From 3a8316f6260c3779b1a61d81cfcad09433b6f20f Mon Sep 17 00:00:00 2001 From: Laur Ivan Date: Thu, 29 Sep 2022 22:51:29 +0200 Subject: [PATCH] Set up upload directories. --- tasks/main.yml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index e1b6034..1b6202f 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,6 +1,6 @@ --- # tasks file for arrs -- name: Set up directories +- name: Set up main directory ansible.builtin.file: state: directory path: "{{ item }}" @@ -12,8 +12,8 @@ tags: - configuration become: true -- name: Set up directories +- name: Set up config directories ansible.builtin.file: state: directory path: "{{ item }}" @@ -30,6 +30,21 @@ - configuration become: true +- name: Set up upload directories + ansible.builtin.file: + state: directory + path: "{{ item }}" + owner: "{% if arrs_uid %}{{ arrs_uid }}{% else %}{{ ansible_effective_user_id }}{%endif%}" + group: "{% if arrs_gid %}{{ arrs_gid }}{% else %}{{ ansible_effective_group_id }}{%endif%}" + mode: "0750" + with_items: + - "{{ radarr_upload_volume }}" + - "{{ sonarr_upload_volume }}" + - "{{ lidarr_upload_volume }}" + tags: + - configuration + become: true + - name: Write configuration files ansible.builtin.template: src: "{{ item }}.j2"