Puncte:0

Scrieți variabila Ansible originală în fișierul xml

drapel br

Încerc să găsesc o modalitate de a scrie originalul {{ ansible_host }} var într-un fișier xml. Această variabilă va înlocui un IP static într-o configurare a dispozitivului. Motivul pentru care vreau să înlocuiesc acest IP cu variabila inițială din fișier este că mai târziu, în cartea mea de joc, această variabilă îmi oferă opțiunea de a face fișierul compatibil cu mai multe dispozitive.

Ceea ce am:

- nume: Înlocuiți ip static în fișierul de configurare cu variabila Ansible
  xml:
    cale: „{{ backup_folder }}{{ inventory_hostname }}.xml”
    xpath: /config/devices/entry/deviceconfig/system/ip-address
    valoare: „{{ ansible_host }}”
    stare: prezent

Rezultat (în fișier):

      <ip-address>10.0.89.103</ip-address>

Ce trebuie să fie:

      <ip-address>{{ ansible_host }}</ip-address>

Stie cineva cum sa faca asta? Mulțumiri

Puncte:1
drapel in

Din acest răspuns pe SO:

valoare: „{{ '{{ ansible_host }}' }}”

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.