Configure web cronjobs

master
Lukas Bestle 6 years ago
parent 38b3239854
commit eb726e8992
Signed by: lukas
GPG Key ID: 692037D104550FC9

@ -52,7 +52,11 @@
loop: "{{ omf_pkgs | dict2items }}"
notify: Collect fish functions from packages
- name: Disable Cron MAILTO
- name: Disable cron MAILTO
cronvar:
name: MAILTO
value: ""
- name: Set up host-specific cronjobs
cron: "{{ item }}"
loop: "{{ cronjobs.get(ansible_facts.user_id, []) }}"

@ -2,6 +2,7 @@
- name: General tasks for all Uberspaces
hosts: all
vars_files:
- vars/config.yml
- vars/installs.yml
roles:
- homebrew

@ -1,4 +1,17 @@
---
# Cronjobs to set up per host
cronjobs:
cddweb1:
- name: "lukasbestle: clear cache"
hour: "1"
minute: "3"
job: "/var/www/virtual/{{ ansible_facts.user_id }}/sites/lukasbestle/current/bin/clear-cache"
cddweb2:
- name: "shareable: cleanup"
hour: "0"
minute: "4"
job: "/var/www/virtual/{{ ansible_facts.user_id }}/sites/shareable/current/bin/cleanup"
# Email domains to set up per host
mail_domains:
cddmail1:

Loading…
Cancel
Save