Merci Jérôme, Ça a l'air d'être ce que je cherche effectivement.
Bonne soirée, Jacky ----- Original Message ----- From: "jerome" <[email protected]> To: "Liste de discussion Graoulug" <[email protected]> Sent: Sunday, November 27, 2022 7:38:02 PM Subject: Re: [graoulug-libre] Ansible et les fichiers d'entrée et de sortie Salut Jacky, Regardes si cela peut t'aider : - pour tester des IP : https://www.googlinux.com/ansible-run-play-only-on-reachable-host/ + exemple de playbook https://github.com/swapnil-linux/ansible/blob/master/play_on_reachable_host.yml - pour tester des URL : https://codingpointer.com/ansible/test-url-status Jérôme From: libre <[email protected]> on behalf of J. FRANÇOIS <[email protected]> Sent: 26 November 2022 15:30:14 To: Liste de discussion Graoulug Subject: [graoulug-libre] Ansible et les fichiers d'entrée et de sortie Hello les manchots, Comme brièvement abordé avec Jérôme ce matin je bataille un peu avec Ansible et les fichiers source et destination. En 2 mots j'ai une liste d'url dans un fichier que je veux faire tester par ansible avec un compte-rendu en sortie. En un peu plus de 2 mots le fichier d'entrée est de ce type: External graoulug.org Internal 10.20.30.40 Internal intranet.site.local External 183.201.1.34 ... Je cherche à écrire un playbook qui prenne en entrée chaque ligne du fichier et teste l'url pour savoir si elle répond ou non ( avec le module rui vraisemblablement ), puis qu'il écrive le résultat dans un autre fichier. Pour ce dernier le format de réponse n'a pas grande importance, ça peut être OK/KO ou le status code ( 200, 404..) J'ai vu qu'il y avait un module collection qui pourrait permettre de faire cela seulement je cherche de préférence à le faire avec ansible core. Jacky _______________________________________________ libre mailing list [email protected] https://brassens.heberge.info/cgi-bin/mailman/listinfo/libre _______________________________________________ libre mailing list [email protected] https://brassens.heberge.info/cgi-bin/mailman/listinfo/libre _______________________________________________ libre mailing list [email protected] https://brassens.heberge.info/cgi-bin/mailman/listinfo/libre
