Browse Source

Update job.sls

Added the opportunity to set a job with a special keyword like '@reboot' or '@hourly'. Quotes must be used, otherwise PyYAML will strip the '@' sign.
https://docs.saltstack.com/en/master/ref/states/all/salt.states.cron.html
pull/213/head
preussal 4 years ago
parent
commit
3f2beb9604
No account linked to committer's email address
1 changed files with 12 additions and 8 deletions
  1. +12
    -8
      linux/system/job.sls

+ 12
- 8
linux/system/job.sls View File

@@ -17,20 +17,24 @@ linux_job_{{ job.command }}:
- identifier: {{ job.get('identifier', job.get('name', name)) }}
{%- endif %}
- user: {{ job_user }}
{%- if job.minute is defined %}
{%- if job.special is defined %}
- special: '{{ job.special }}'
{%- else %}
{%- if job.minute is defined %}
- minute: '{{ job.minute }}'
{%- endif %}
{%- if job.hour is defined %}
{%- endif %}
{%- if job.hour is defined %}
- hour: '{{ job.hour }}'
{%- endif %}
{%- if job.daymonth is defined %}
{%- endif %}
{%- if job.daymonth is defined %}
- daymonth: '{{ job.daymonth }}'
{%- endif %}
{%- if job.month is defined %}
{%- endif %}
{%- if job.month is defined %}
- month: '{{ job.month }}'
{%- endif %}
{%- if job.dayweek is defined %}
{%- if job.dayweek is defined %}
- dayweek: '{{ job.dayweek }}'
{%- endif %}
{%- endif %}
- require:
- sls: linux.system.cron

Loading…
Cancel
Save