J'essaye d'écrire yml pour différents systèmes.

Dans ansuble_os_family et ansible_distribution je ne vois pas Windows. comment dois-je écrire une condition pour une tâche pour Windows?

Merci.

1
flow 16 janv. 2017 à 18:21

2 réponses

Meilleure réponse

Sur une machine Windows, ansible_os_family doit avoir la valeur Windows. Si ce n'est pas le cas dans votre jeu, il semble y avoir une erreur. Vous devriez peut-être retester et vous assurer que vous ciblez réellement une machine Windows.

3
Johannes Müller 16 janv. 2017 à 17:20

Essayez avec: quand: ansible_system == 'Win32NT'

0
Sergi Cañas 19 oct. 2018 à 18:08