rclone: ansible-lint fixes

This commit is contained in:
Timo Makinen 2022-10-29 18:09:48 +00:00
parent e8559d4b17
commit fe9be3b30c

View file

@ -1,43 +1,43 @@
--- ---
- name: install packages - name: Install packages
package: ansible.builtin.package:
name: rclone name: rclone
state: installed state: installed
- name: create config directory - name: Create config directory
file: ansible.builtin.file:
path: /etc/rclone path: /etc/rclone
state: directory state: directory
mode: 0755 mode: 0755
owner: root owner: root
group: "{{ ansible_wheel }}" group: "{{ ansible_wheel }}"
- name: create host config - name: Create host config
template: ansible.builtin.template:
dest: /etc/rclone/rclone.conf dest: /etc/rclone/rclone.conf
src: rclone.conf.j2 src: rclone.conf.j2
mode: 0644 mode: 0644
owner: root owner: root
group: "{{ ansible_wheel }}" group: "{{ ansible_wheel }}"
- name: create log directory - name: Create log directory
file: ansible.builtin.file:
path: /var/log/rclone path: /var/log/rclone
state: directory state: directory
mode: 0750 mode: 0750
owner: "{{ local_user | default('root') }}" owner: "{{ local_user | default('root') }}"
group: "{{ local_user | default(ansible_wheel) }}" group: "{{ local_user | default(ansible_wheel) }}"
- name: copy rclone sync script - name: Copy rclone sync script
template: ansible.builtin.template:
dest: /usr/local/bin/rclone-sync dest: /usr/local/bin/rclone-sync
src: rclone-sync.sh.j2 src: rclone-sync.sh.j2
mode: 0755 mode: 0755
owner: root owner: root
group: "{{ ansible_wheel }}" group: "{{ ansible_wheel }}"
- name: redirect cron job mail - name: Redirect cron job mail
cron: ansible.builtin.cron:
name: MAILTO name: MAILTO
env: true env: true
user: "{{ local_user }}" user: "{{ local_user }}"
@ -46,8 +46,8 @@
- local_user is defined - local_user is defined
- local_user != "root" - local_user != "root"
- name: add rclone sync cron job - name: Add rclone sync cron job
cron: ansible.builtin.cron:
name: rclone-sync name: rclone-sync
user: "{{ local_user | default('root') }}" user: "{{ local_user | default('root') }}"
hour: "3" hour: "3"