aboutsummaryrefslogtreecommitdiff
path: root/control/job-mangle/reset-cron.mangle
diff options
context:
space:
mode:
Diffstat (limited to 'control/job-mangle/reset-cron.mangle')
-rw-r--r--control/job-mangle/reset-cron.mangle7
1 files changed, 7 insertions, 0 deletions
diff --git a/control/job-mangle/reset-cron.mangle b/control/job-mangle/reset-cron.mangle
new file mode 100644
index 0000000..771c773
--- /dev/null
+++ b/control/job-mangle/reset-cron.mangle
@@ -0,0 +1,7 @@
+# Reset any triggers of a job, cron triggers in particular (but not limited)
+
+def mangle(tree):
+ tag = tree.xpath('//triggers')[0]
+ for t in tag:
+ tag.remove(t)
+ tag.text = None