From d9811c38bbbcfc187033b2276b4ad0f03b5bc380 Mon Sep 17 00:00:00 2001
From: Robin Sonnabend <robin@fsmpi.rwth-aachen.de>
Date: Tue, 22 Feb 2022 22:50:19 +0100
Subject: [PATCH] Allow configuring cron tasks for deployable website

---
 deployable-website/tasks/website.yml | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/deployable-website/tasks/website.yml b/deployable-website/tasks/website.yml
index 43b641c..edda33d 100644
--- a/deployable-website/tasks/website.yml
+++ b/deployable-website/tasks/website.yml
@@ -58,3 +58,11 @@
     group: "{{website.group|default(website.name)}}"
     mode: "0775"
   with_items: "{{website.subdirs|default([])}}"
+
+- name: create cron tasks
+  cron:
+    name: "{{item.name}}"
+    special_time: "{{item.time}}"
+    job: "{{item.command}}"
+    cron_file: "website-{{website.name}}"
+  with_items: "{{website.crontasks|default([])}}"
-- 
GitLab