1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-12 19:22:24 +00:00

Update transmission/tasks/main.yml

This commit is contained in:
A Holt 2020-01-23 21:50:45 -05:00 committed by GitHub
parent 0105c77393
commit 77a6aae339
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,15 +5,15 @@
- transmission-cli
state: present
- name: Create download dir {{ transmission_download_dir }}, owned by {{ transmission_user }}:{{ transmission_group }} # /library/transmission
- name: Create download dir {{ transmission_download_dir }}, owned by {{ transmission_user }}:{{ transmission_group }}
file:
path: "{{ transmission_download_dir }}"
owner: "{{ transmission_user }}"
group: "{{ transmission_group }}"
mode: 0755
path: "{{ transmission_download_dir }}" # /library/transmission
owner: "{{ transmission_user }}" # debian-transmission
group: "{{ transmission_group }}" # root
# mode: '0755'
state: directory
- name: Stop transmission-daemon before modifying its settings
- name: Stop 'transmission-daemon' systemd service, before modifying its settings
systemd:
name: transmission-daemon
state: stopped
@ -23,11 +23,18 @@
template:
src: settings.json.j2
dest: /etc/transmission-daemon/settings.json
mode: 0644
owner: "{{ transmission_user }}"
group: "{{ transmission_group }}"
# mode: '0644'
owner: "{{ transmission_user }}" # debian-transmission
group: "{{ transmission_group }}" # root
- name: Enable & Restart transmission-daemon systemd service, incl daemon-reload
- name: "Add 'transmission_installed: True' to {{ iiab_state_file }}"
lineinfile:
dest: "{{ iiab_state_file }}" # /etc/iiab/iiab_state.yml
regexp: '^transmission_installed'
line: 'transmission_installed: True'
- name: Enable & Restart 'transmission-daemon' systemd service, incl daemon-reload
systemd:
name: transmission-daemon
daemon_reload: yes
@ -45,7 +52,7 @@
when: transmission_enabled and transmission_provision and transmission_kalite_languages is defined and transmission_kalite_languages is not none
ignore_errors: yes
- name: Disable transmission-daemon service, if not transmission_enabled
- name: Disable & Stop 'transmission-daemon' service, if not transmission_enabled
systemd:
name: transmission-daemon
daemon_reload: yes
@ -53,6 +60,7 @@
state: stopped
when: not transmission_enabled
- name: Add 'transmission' variable values to {{ iiab_ini_file }}
ini_file:
path: "{{ iiab_ini_file }}"