add cronjob for membership sync
This commit is contained in:
parent
d077b94e92
commit
b4e5562458
1 changed files with 8 additions and 8 deletions
|
|
@ -19,14 +19,6 @@
|
|||
executable: pip3
|
||||
name: "{{ item }}"
|
||||
|
||||
- name: add ldap sync job
|
||||
when: mailman.web.ldap.sync|d(False)
|
||||
cron:
|
||||
name: "mailman ldap sync"
|
||||
user: www-data
|
||||
job: /usr/bin/django-admin syncldap --pythonpath /usr/share/mailman3-web --settings settings
|
||||
minute: "*/15"
|
||||
|
||||
- name: copy mailman config
|
||||
notify: restart mailman
|
||||
template:
|
||||
|
|
@ -68,3 +60,11 @@
|
|||
api_password: "{{ mailman.api.admin.pw }}"
|
||||
name: "{{ current_list.value.name }}"
|
||||
settings: "{{ current_list.value.settings }}"
|
||||
|
||||
- name: add ldap sync job
|
||||
when: mailman.web.ldap.sync|d(False)
|
||||
cron:
|
||||
name: "mailman ldap sync"
|
||||
user: www-data
|
||||
job: /usr/bin/django-admin syncldap --pythonpath /usr/share/mailman3-web --settings settings; /usr/bin/django-admin syncldapmemberships --pythonpath /usr/share/mailman3-web --settings settings
|
||||
minute: "*/15"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue