20 lines
503 B
YAML
20 lines
503 B
YAML
- name: Kalender synchronisieren
|
|
hosts: localhost
|
|
vars:
|
|
purge: true
|
|
tasks:
|
|
- name: Abhängigkeiten installieren
|
|
ansible.builtin.pip:
|
|
name:
|
|
- caldav
|
|
- vobject
|
|
- requests
|
|
executable: pip3
|
|
|
|
- name: ICS zu CalDAV syncen
|
|
calendar_sync:
|
|
source_url: "{{ source_url }}"
|
|
target_url: "{{ target_url }}"
|
|
target_user: "{{ target_user }}"
|
|
target_password: "{{ target_password }}"
|
|
purge: "{{ purge }}" |