This commit is contained in:
Sven Velt 2021-02-24 12:49:58 +01:00
parent 7d41253476
commit b06e68d832
10 changed files with 191 additions and 0 deletions

21
handler_test_1.yml Normal file
View file

@ -0,0 +1,21 @@
---
- hosts:
- tnSV-debian9
- tnSV-debian10
- tnSV-ubu2004a
- tnSV-alpine3C
tasks:
- command: /bin/true
when: ansible_os_family == "Debian"
notify: Echo-Handler
- fail:
when: ansible_distribution == "Ubuntu"
handlers:
- name: Echo-Handler
debug:
msg: "Der Handler wurde aufgerufen!"

27
handler_test_2.yml Normal file
View file

@ -0,0 +1,27 @@
---
- hosts:
- tnSV-debian9
- tnSV-debian10
- tnSV-ubu2004a
- tnSV-alpine3C
tasks:
- command: /bin/true
when: ansible_os_family == "Debian"
notify: Echo-Handler-via-listen
- fail:
when: ansible_distribution == "Ubuntu"
handlers:
- name: Echo-Handler
debug:
msg: "Der Handler wurde aufgerufen!"
listen: Echo-Handler-via-listen
- name: Echo-Handler 2
debug:
msg: "Der Handler wurde aufgerufen!"
listen: Echo-Handler-via-listen

29
handler_test_3.yml Normal file
View file

@ -0,0 +1,29 @@
---
- hosts:
- tnSV-debian9
- tnSV-debian10
- tnSV-ubu2004a
- tnSV-alpine3C
tasks:
- command: /bin/true
when: ansible_os_family == "Debian"
notify: Echo-Handler-via-listen
- meta: flush_handlers
- fail:
when: ansible_distribution == "Ubuntu"
handlers:
- name: Echo-Handler
debug:
msg: "Der Handler wurde aufgerufen!"
listen: Echo-Handler-via-listen
- name: Echo-Handler 2
debug:
msg: "Der Handler wurde aufgerufen!"
listen: Echo-Handler-via-listen

32
handler_test_4.yml Normal file
View file

@ -0,0 +1,32 @@
---
- hosts:
- tnSV-debian9
- tnSV-debian10
- tnSV-ubu2004a
- tnSV-alpine3C
tasks:
- command: /bin/true
when: ansible_os_family == "Debian"
notify: Echo-Handler-via-listen
- meta: flush_handlers
- fail:
when: ansible_distribution == "Ubuntu"
- command: /bin/true
notify: Echo-Handler
handlers:
- name: Echo-Handler
debug:
msg: "Der Handler wurde aufgerufen!"
listen: Echo-Handler-via-listen
- name: Echo-Handler 2
debug:
msg: "Der Handler wurde aufgerufen!"
listen: Echo-Handler-via-listen

View file

@ -0,0 +1,32 @@
---
- hosts: localhost
gather_facts: False
pre_tasks:
- debug:
msg: "Schritt 1"
notify: Handler Schritt 1
roles:
- { role: schritt2 }
tasks:
- debug:
msg: "Schritt 3"
notify: Handler Schritt 3
post_tasks:
- debug:
msg: "Schritt 4"
notify: Handler Schritt 4
handlers:
- name: Handler Schritt 1
debug: msg="Handler Schritt 1"
- name: Handler Schritt 3
debug: msg="Handler Schritt 3"
- name: Handler Schritt 4
debug: msg="Handler Schritt 4"

View file

@ -0,0 +1,35 @@
---
- hosts: localhost
gather_facts: False
pre_tasks:
- debug:
msg: "Schritt 1"
changed_when: True
notify: Handler Schritt 1
roles:
- { role: schritt2really }
tasks:
- debug:
msg: "Schritt 3"
changed_when: True
notify: Handler Schritt 3
post_tasks:
- debug:
msg: "Schritt 4"
changed_when: True
notify: Handler Schritt 4
handlers:
- name: Handler Schritt 1
debug: msg="Handler Schritt 1"
- name: Handler Schritt 3
debug: msg="Handler Schritt 3"
- name: Handler Schritt 4
debug: msg="Handler Schritt 4"

View file

@ -0,0 +1,4 @@
---
- name: Handler Schritt 2
debug: msg="Handler Schritt 2"

View file

@ -0,0 +1,3 @@
---
- debug: msg="Schritt 2"
notify: Handler Schritt 2

View file

@ -0,0 +1,4 @@
---
- name: Handler Schritt 2
debug: msg="Handler Schritt 2"

View file

@ -0,0 +1,4 @@
---
- debug: msg="Schritt 2"
changed_when: True
notify: Handler Schritt 2