Puncte:0

Mod automat de a găsi de unde provin variabilele în Ansible

drapel in

Ori de câte ori trebuie să schimb ceva în depozitul nostru Ansible, trebuie să verific toate locurile în care a variabila poate fi setata și asta consumă foarte mult timp.

Există ceva care să-mi arate ceva de genul „varianta X utilizată în acest fișier șablon este definită sunt toate aceste locuri pentru gazda Y”?

drapel br
Nu Nu este. Depinde de dvs. să urmăriți [de unde provin variabilele](https://docs.ansible.com/ansible/latest/user_guide/playbooks_variables.html#variable-precedence-where-should-i-put-a -variabil). De fapt, a pune această întrebare indică faptul că ceva este în neregulă cu structura datelor.
drapel in
multumesc pentru raspunsul tau util, foarte apreciat
drapel br
În schimb, postați problema [mre](https://stackoverflow.com/help/minimal-reproducible-example). Ar putea exista opțiuni despre cum să îmbunătățiți structura datelor sau cum să depanați eficient problemele.
Zeitounator avatar
drapel fr
Utilizarea unui IDE cu funcționalități decente de căutare ar trebui să facă acest lucru o briză. Exemplu pentru pycharm pe care îl folosesc de obicei pentru dezvoltarea ansible. Apăsând „ctrl-shift-F”, selectând „În proiect” și introducând „numele_variabilă_mea:” (notați coloana de sfârșit) îmi oferă imediat lista fișierelor și liniile în care este setată acea variabilă. Site-ul de documentație propune o [listă de IDE-uri și pluginuri](https://docs.ansible.com/ansible/latest/community/other_tools_and_programs.html#popular-editors). Căutarea cu grep este, de asemenea, o opțiune simplă: din rădăcina proiectului dvs. => `grep -Rn " numele_variabilă_mea:" *`

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.