Module precum ansible.builtin.command raportează implicit changed: true la orice apel. Cu changed_when: false se restabilește idempotența vizuală când se rulează doar comenzi de citire.
Exemplu: Comandă de verificare fără raportare eronată de schimbare
- name: Verificare versiune OpenSSL
ansible.builtin.command: openssl version
register: openssl_ver
changed_when: false # Comanda nu modifică starea serverului
failed_when: "'OpenSSL' not in openssl_ver.stdout"
Întrebări & Exemple de Cod:
Directivele changed_when și failed_when în AnsibleAi o nelămurire despre utilizarea comenzii
Directivele changed_when și failed_when în Ansiblesau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.