centos:ansible:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
centos:ansible:start [14.01.2020 16:04. ] – [Facts] djangocentos:ansible:start [14.01.2020 16:10. ] – [Bedingungen] django
Zeile 415: Zeile 415:
 Bedingungen verwendet man immer dann, wenn man einen bestimmten Schritt nur dann ausführen möchte, wenn zuvor eine definierte Bedingung erfüllt worden ist. Bedingungen verwendet man immer dann, wenn man einen bestimmten Schritt nur dann ausführen möchte, wenn zuvor eine definierte Bedingung erfüllt worden ist.
  
-Im nachfolgenden Beispiel wird die Nachricht ''gewünschte OS vorhanden'' nur ausgegeben wenn die Variable **''os''** den Wert ''CentOS'' beinhaltet. Das Keyword **when** kann dabei mit den bekannten logischen Verknüpfungen **logisch und** bzw. **logisch oder** verwendet werden.+Im nachfolgenden Beispiel wird die Nachricht ''gewünschte OS vorhanden'' nur ausgegeben wenn die Variable **''os''** den Wert ''RedHat'' beinhaltet. Das Keyword **when** kann dabei mit den bekannten logischen Verknüpfungen **logisch und** bzw. **logisch oder** verwendet werden.
  
 <code yaml>--- #Beispiel für eine Bedingung <code yaml>--- #Beispiel für eine Bedingung
 - hosts: all  - hosts: all 
    vars:     vars: 
-      os: "CentOS+      os: "RedHat
    tasks:     tasks: 
       - name: Testing Ansible Variable        - name: Testing Ansible Variable 
       debug:        debug: 
          msg: "gewünschte OS vorhanden"           msg: "gewünschte OS vorhanden" 
-         when: os == "CentOS+         when: os == "RedHat
 </code> </code>