sync_calendar.yml aktualisiert
This commit is contained in:
@ -1,25 +1,20 @@
|
|||||||
- name: Kalender synchronisieren
|
- name: Kalender synchronisieren
|
||||||
hosts: localhost
|
hosts: localhost
|
||||||
|
vars:
|
||||||
|
purge: true
|
||||||
tasks:
|
tasks:
|
||||||
|
- name: Abhängigkeiten installieren
|
||||||
- name: caldav-Modul installieren
|
|
||||||
ansible.builtin.pip:
|
ansible.builtin.pip:
|
||||||
name: caldav
|
name:
|
||||||
state: present
|
- caldav
|
||||||
|
- vobject
|
||||||
|
- requests
|
||||||
executable: pip3
|
executable: pip3
|
||||||
|
|
||||||
- name: vobject-Modul installieren
|
- name: ICS zu CalDAV syncen
|
||||||
ansible.builtin.pip:
|
|
||||||
name: vobject
|
|
||||||
state: present
|
|
||||||
executable: pip3
|
|
||||||
|
|
||||||
- name: Kalender synchronisieren
|
|
||||||
calendar_sync:
|
calendar_sync:
|
||||||
source_url: "{{ source_url }}"
|
source_url: "{{ source_url }}"
|
||||||
source_user: "{{ source_user | default(omit) }}"
|
|
||||||
source_password: "{{ source_password | default(omit) }}"
|
|
||||||
target_url: "{{ target_url }}"
|
target_url: "{{ target_url }}"
|
||||||
target_user: "{{ target_user | default(omit) }}"
|
target_user: "{{ target_user }}"
|
||||||
target_password: "{{ target_password | default(omit) }}"
|
target_password: "{{ target_password }}"
|
||||||
verify_ssl: "{{ verify_ssl | default(true) }}"
|
purge: "{{ purge }}"
|
||||||
Reference in New Issue
Block a user