summaryrefslogtreecommitdiff
path: root/roles/elevate/media/tasks/nextcloud.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/elevate/media/tasks/nextcloud.yml')
-rw-r--r--roles/elevate/media/tasks/nextcloud.yml19
1 files changed, 12 insertions, 7 deletions
diff --git a/roles/elevate/media/tasks/nextcloud.yml b/roles/elevate/media/tasks/nextcloud.yml
index 9a278519..2c7863fe 100644
--- a/roles/elevate/media/tasks/nextcloud.yml
+++ b/roles/elevate/media/tasks/nextcloud.yml
@@ -112,17 +112,22 @@
- name: basic nextcloud config
import_tasks: nextcloud-config.yml
-- name: install nextcloud cron systemd units
+- name: install nextcloud systemd units
with_items:
- - service
- - timer
+ - cron.service
+ - cron.timer
+ - rescan.service
+ - rescan.timer
template:
- src: "nextcloud-cron.{{ item }}.j2"
- dest: "/etc/systemd/system/nextcloud-cron.{{ item }}"
+ src: "nextcloud-{{ item }}.j2"
+ dest: "/etc/systemd/system/nextcloud-{{ item }}"
-- name: make sure nextcloud cron is started and enabled
+- name: make sure nextcloud systemd timer are started and enabled
+ with_items:
+ - cron
+ - rescan
systemd:
- name: nextcloud-cron.timer
+ name: "nextcloud-{{ item }}.timer"
state: started
enabled: yes
daemon_reload: yes