ansible-role-mailman/tasks/list.yml

10 lines
477 B
YAML

- set_fact:
current_list: "{{ {}|combine(mailman.list_defaults, {'name': listname}, mailman.lists[listname], recursive=True) }}"
- name: "setup mailing list ( {{ current_list.name }} )"
mailman_list:
api_url: "http://{{ mailman.api.hostname }}:{{ mailman.api.port }}/{{ mailman.api.version }}"
api_user: "{{ mailman.api.admin.name }}"
api_password: "{{ mailman.api.admin.pw }}"
name: "{{ current_list.name }}"
settings: "{{ current_list.settings }}"