added random_weekly job type
This commit is contained in:
parent
0911ef12d9
commit
82e78d83e2
1 changed files with 11 additions and 2 deletions
|
|
@ -7,6 +7,15 @@
|
||||||
name: "{{ job.name }}"
|
name: "{{ job.name }}"
|
||||||
job: "{{ job.job }}"
|
job: "{{ job.job }}"
|
||||||
user: "{{ job.user|d('root') }}"
|
user: "{{ job.user|d('root') }}"
|
||||||
hour: "{{ 1 + ( 22 | random(seed= inventory_hostname + job.name) ) }}"
|
hour: "{{ 1 + ( 22 | random(seed=inventory_hostname + job.name) ) }}"
|
||||||
minute: "{{ 5 + ( 50 | random(seed= inventory_hostname + job.name) ) }}"
|
minute: "{{ 5 + ( 50 | random(seed=inventory_hostname + job.name) ) }}"
|
||||||
|
|
||||||
|
- name: add cron jobs (random_weekly)
|
||||||
|
when: job.special_time == "random_weekly"
|
||||||
|
cron:
|
||||||
|
name: "{{ job.name }}"
|
||||||
|
job: "{{ job.job }}"
|
||||||
|
user: "{{ job.user|d('root') }}"
|
||||||
|
weekday: "{{ ( 6 | random(seed=inventory_hostname + job.name) ) }}"
|
||||||
|
hour: "{{ 1 + ( 22 | random(seed=inventory_hostname + job.name) ) }}"
|
||||||
|
minute: "{{ 5 + ( 50 | random(seed=inventory_hostname + job.name) ) }}"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue