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 [11.01.2020 20:29. ] – [Schleifen] djangocentos:ansible:start [14.01.2020 15:59. ] – [Schleifen] django
Zeile 404: Zeile 404:
          dest: ''/var/www/html/demo/webseite/{{ item }}'           dest: ''/var/www/html/demo/webseite/{{ item }}' 
          state: link           state: link 
-      with_items: " {{ output.stdout_lines }} "+      loop: " {{ output.stdout_lines }} "
 </code> </code>
  
   * Zunächst wird also der **'shell'-Befehl** ''**ls *.html**'' aufgerufen. Er listet also alle HTML-Dateien im entsprechenden Verzeichnis auf.   * Zunächst wird also der **'shell'-Befehl** ''**ls *.html**'' aufgerufen. Er listet also alle HTML-Dateien im entsprechenden Verzeichnis auf.
   * Die Ausgabe dieses Befehls wird der Variablen mit dem Namen **''output''** übergeben.   * Die Ausgabe dieses Befehls wird der Variablen mit dem Namen **''output''** übergeben.
-  * Mit Hilfe der Syntax **''with_items''** wird eine Schleifenbedingung definiert. +  * Mit Hilfe der Syntax **''loop''** wird eine Schleifenbedingung definiert. 
-  * Mit der Codezeile **''with_items: %%"%%  %%{{%% output.stdout_lines %%}}%% %%"%%''** wird der Inhalt von ''output.stdout_lines'' Zeilenweise eingelesen und verarbeitet bzw. genauer gesagt zeilenweise an Ansible übergeben.+  * Mit der Codezeile **''loop: %%"%%  %%{{%% output.stdout_lines %%}}%% %%"%%''** wird der Inhalt von ''output.stdout_lines'' Zeilenweise eingelesen und verarbeitet bzw. genauer gesagt zeilenweise an Ansible übergeben.
  
 ==== Bedingungen ==== ==== Bedingungen ====