0
Ich habe ansible Erstellen von Dateien aus der Bestandsdatei basierend auf ihren IPs.Ansible, wie Namen von Dateiproblemen
- local_action: file dest=/file{{ groups['firewall'] }}.txt state=touch
Wenn es die Datei aber es Namen schafft es
[u'10.12.89.12' ]. Txt
Gibt es eine Möglichkeit, es zu bekommen es 10.13 zu nennen .89.12.txt?
'{{Gruppen [ 'Firewall']}}' gibt ein Array, das die Klammern erklärt. Funktioniert '{{groups ['firewall'] [0]}}' für Sie? – fishi
Ja !!! Danke – ehuck
Auch wenn dies jetzt funktioniert, kann es nach meiner Erfahrung zu oft zu einem späteren Zeitpunkt zu unerwünschten Fehlern führen. Wenn es möglich ist, ist es möglicherweise besser, Ihre Variablenliste in diesem Wörterbuch in einen einzigen Wert zu konvertieren. In diesem Fall müssen Sie die Adresse nicht über einen Index referenzieren. – fishi