<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Loop on C2 Platform</title><link>https://c2platform.org/nl/tags/loop/</link><description>Recent content in Loop on C2 Platform</description><generator>Hugo</generator><language>nl</language><atom:link href="https://c2platform.org/nl/tags/loop/index.xml" rel="self" type="application/rss+xml"/><item><title>Gebruik van item en loop_var in Ansible-loops</title><link>https://c2platform.org/nl/docs/guidelines/coding/item-loop-var/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://c2platform.org/nl/docs/guidelines/coding/item-loop-var/</guid><description>&lt;div class="alert alert-primary" role="alert">


 &lt;p>Gebruik &lt;code>item&lt;/code> als de standaard loop-variabele in Ansible-loops. Introduceer een
aangepaste &lt;code>loop_control.loop_var&lt;/code> alleen wanneer &lt;code>item&lt;/code> zou botsen over
loop-grenzen, bijvoorbeeld in &lt;code>include_tasks&lt;/code> of geneste loops.&lt;/p>
&lt;p>Wanneer de aangepaste loop-variabele alleen een interne helper is die over een
task-bestandsgrens gaat, kan een &lt;code>__...&lt;/code>-vorm dat bereik expliciet maken. Zie
ook&lt;/p>
&lt;pre>&lt;code> &amp;lt;a title=&amp;quot;Prefix publieke rolvariabelen met de rolnaam, interne rolvariabelen met `__role_name_`, inventarisvariabelen met een projectvoorvoegsel, en scheid woorden in variabelenamen met underscores.
&lt;/code>&lt;/pre>
&lt;p>&amp;quot; href=&amp;quot;/nl/docs/guidelines/coding/var-prefix/&amp;quot;&amp;gt;Variabelen prefixen en woorden scheiden in Ansible&lt;/a>&lt;/p></description></item><item><title>Labels gebruiken in Ansible loops</title><link>https://c2platform.org/nl/docs/guidelines/coding/label/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://c2platform.org/nl/docs/guidelines/coding/label/</guid><description>&lt;div class="alert alert-primary" role="alert">


 Gebruik &lt;code>loop_control.label&lt;/code> wanneer de standaard loop output grote of rommelige
waarden zou afdrukken, vooral dictionaries. Kies een kort label dat het loop
item duidelijk identificeert zonder het volledige object weer te geven.

&lt;/div>

&lt;h2 id="probleem">Probleem&lt;/h2>
&lt;p>Wanneer een Ansible taak over dictionaries of andere gestructureerde waarden
loopt, drukt de standaard output vaak het volledige loop item af.&lt;/p>
&lt;p>Dit maakt de taakoutput moeilijker scanbaar en te beoordelen. Het voegt ook ruis
toe aan logs, vooral wanneer het loop item geneste data bevat zoals bindings,
opties of statusdetails.&lt;/p></description></item></channel></rss>