mirror of
https://github.com/status-im/infra-role-s3cmd-upload.git
synced 2025-02-17 19:06:46 +00:00
28 lines
755 B
YAML
28 lines
755 B
YAML
|
---
|
||
|
- name: 'Create systemd service file: {{ backup_service_name }}'
|
||
|
template:
|
||
|
src: backup.service.j2
|
||
|
dest: '{{ backup_service_path }}/{{ backup_service_name }}.service'
|
||
|
mode: 0644
|
||
|
|
||
|
- name: 'Create systemd timer file: {{ backup_service_name }}'
|
||
|
template:
|
||
|
src: backup.timer.j2
|
||
|
dest: '{{ backup_service_path }}/{{ backup_service_name }}.timer'
|
||
|
mode: 0644
|
||
|
|
||
|
- name: Reload systemctl
|
||
|
command: systemctl daemon-reload
|
||
|
|
||
|
- name: '(Re)start fetching service: {{ backup_service_name }}'
|
||
|
service:
|
||
|
name: '{{ backup_service_name }}.service'
|
||
|
state: started
|
||
|
enabled: true
|
||
|
|
||
|
- name: 'Enable the service timer: {{ backup_service_name }}'
|
||
|
systemd:
|
||
|
name: '{{ backup_service_name }}.timer'
|
||
|
state: started
|
||
|
enabled: yes
|