ansible-roles/drupal-org/tasks/drupal-utility.yml

27 lines
900 B
YAML

---
- block:
- name: Install a cron job that runs the maintenance tasks
cron: name="Drupal maintenance tasks"
minute=0
hour=4
job="curl https://{{ item.virthost }}/cron/OUznPey7M292D0YaTmLrdEKzA8yON3W7opBgrCZMMd0e5d4J8etqjqLOinD0Hs5s8rWa-Pk9mA?absolute=1"
user={{ item.user }}
with_items: '{{ phpfpm_pools }}'
when: drupal_maintenance_cron
tags: [ 'drupal', 'drupal_cron' ]
- block:
- name: Remove the maintenance tasks cron job
cron: name="Drupal maintenance tasks"
minute=0
hour=4
job="curl https://{{ item.virthost }}/cron/OUznPey7M292D0YaTmLrdEKzA8yON3W7opBgrCZMMd0e5d4J8etqjqLOinD0Hs5s8rWa-Pk9mA?absolute=1"
user={{ item.user }}
state=absent
with_items: '{{ phpfpm_pools }}'
when: not drupal_maintenance_cron
tags: [ 'drupal', 'drupal_cron' ]