summaryrefslogtreecommitdiff
path: root/examples/cron_root.yaml
blob: e54f00f4de38bbb079f2fbb9b05589734a96d549 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
hosts: localhost
parallelism: false

tasks:
  - name: Crear cron ver_df cada hora
    module: cron
    args:
      alias: ver_df
      user: root
      state: present
      schedule: "0 * * * *"
      command: "df -h > /tmp/filesize.txt"

  - name: Listar cron de root (tras creación)
    module: cron
    args:
      user: root
      state: list

  - name: Modificar cron ver_df a cada 3 horas
    module: cron
    args:
      alias: ver_df
      user: root
      state: present
      schedule: "0 */3 * * *"
      command: "df -h > /tmp/filesize.txt"

  - name: Listar cron de root (tras modificación)
    module: cron
    args:
      user: root
      state: list

  - name: Eliminar cron ver_df
    module: cron
    args:
      alias: ver_df
      user: root
      state: absent

  - name: Listar cron de root (tras eliminación)
    module: cron
    args:
      user: root
      state: list