Saltstack Official Linux Formula
Você não pode selecionar mais de 25 tópicos
Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
|
- {%- from "linux/map.jinja" import system with context %}
- {%- if system.enabled %}
-
- {%- for name, job in system.job.iteritems() %}
-
- linux_job_{{ job.command }}:
- {%- if job.enabled %}
- cron.present:
- - name: {{ job.command }}
- - user: {{ job.user }}
- {%- if job.minute is defined %}
- - minute: '{{ job.minute }}'
- {%- endif %}
- {%- if job.hour is defined %}
- - hour: '{{ job.hour }}'
- {%- endif %}
- {%- if job.daymonth is defined %}
- - daymonth: '{{ job.daymonth }}'
- {%- endif %}
- {%- if job.month is defined %}
- - month: '{{ job.month }}'
- {%- endif %}
- {%- if job.dayweek is defined %}
- - dayweek: '{{ job.dayweek }}'
- {%- endif %}
- {%- else %}
- cron.absent:
- - name: {{ job.command }}
- {%- endif %}
-
- {%- endfor %}
-
- {%- endif %}
|