diff --git a/roles/transmission/tasks/main.yml b/roles/transmission/tasks/main.yml index 60fe97bc3..941de4565 100644 --- a/roles/transmission/tasks/main.yml +++ b/roles/transmission/tasks/main.yml @@ -1,11 +1,11 @@ -- name: Install packages transmission-daemon and transmission-cli +- name: 'Install packages: transmission-daemon, transmission-cli' package: name: - transmission-daemon - transmission-cli state: present -- name: Create /library/transmission download directory +- name: Create download dir {{ transmission_download_dir }}, owned by {{ transmission_user }}:{{ transmission_group }} # /library/transmission file: path: "{{ transmission_download_dir }}" owner: "{{ transmission_user }}" @@ -19,7 +19,7 @@ state: stopped ignore_errors: yes -- name: Create transmission-daemon settings +- name: Install /etc/transmission-daemon/settings.json from template template: src: settings.json.j2 dest: /etc/transmission-daemon/settings.json @@ -27,7 +27,7 @@ owner: "{{ transmission_user }}" group: "{{ transmission_group }}" -- name: Enable and Restart transmission-daemon service +- name: Enable & Restart transmission-daemon systemd service, incl daemon-reload systemd: name: transmission-daemon daemon_reload: yes @@ -45,7 +45,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 +- name: Disable transmission-daemon service, if not transmission_enabled systemd: name: transmission-daemon daemon_reload: yes @@ -53,9 +53,9 @@ state: stopped when: not transmission_enabled -- name: Add transmission to list of services at {{ iiab_ini_file }} +- name: Add 'transmission' variable values to {{ iiab_ini_file }} ini_file: - dest: "{{ iiab_ini_file }}" + path: "{{ iiab_ini_file }}" section: transmission option: "{{ item.option }}" value: "{{ item.value }}"