Поддерживает ли ansible комментирование cron - PullRequest
0 голосов
/ 14 сентября 2018

Есть ли способ комментировать cron, используя ansbile?Я пытался использовать disable, но не работал.

Playbook: cron: name="server_agent" disabled=yes

Error message: You must specify 'job' to install a new cron job or variable

ansible version: ansible 2.3.1.0

1 Ответ

0 голосов
/ 14 сентября 2018

С ansible 2.6 работает следующее:

- name: "cron"
  hosts: localhost
  tasks:
    - cron:
        name: "test"
        job: "/bin/true"
        minute: "0"
        hour: "9"
        state: present
        disabled: True

Согласно документации, это должно работать с ansible 2.0. Для того, чтобы это работало, важно, чтобы disabled: True действовал, только если установлено state: present. A crontab -l списки:

#Ansible: test
#0 9 * * * /bin/true
...