Ansible BuildAnsible Build
Home
Roles
Scripts
Mint System
Chat
GitHub
Home
Roles
Scripts
Mint System
Chat
GitHub
  • cron role

    • Usage
cron logo

cron role

Setup cron jobs.

Usage

Configure the role.

cron_data_dir: /mnt/sdb/share/cron # default: /usr/share/{{ role_name }}
cron_jobs:
  - name: Run cron scheduler
    command: curl https://moodle.example.com/admin/cron.php
    hour: "4" # default: '*'
    minute: "1" # default: '*'
    disabled: true
  - id: "Run job sync folder"
    user: bot
    command: "script"
    minute: "*/10" # Every ten minutes
    script_name: hello-world
    script: |
      #!/bin/bash
      echo "hello world"

And include it in your playbook.

- hosts: cron
  roles:
  - role: cron
Edit this page
Last Updated:
Contributors: Janik von Rotz