Effectivement, la séparation des rôles avec un template J2 dans lequel je boucle pour ensuite pusher la config dans mon second rôle me parait bien. Le "set config" me paraissait plus simple pour commencer. Le problème c'est bien d'éviter de rester dans le POC infini quand on commence à vraiment pousser en prod...
Merci à tous pour vos réponses ! Gabriel 2018-07-30 18:28 GMT+02:00 Thomas Quinot <fr...@thomas.cuivre.fr.eu.org>: > * gabriel corre, 2018-07-30 : > > > - name: Change interface description > > junos_config: > > provider: > > username: toto > > port: 2222 > > lines: > > - set interfaces "{{ item }}" description {{ int_desc}} > > confirm: 5 > > with_items: "{{ int_name }}" <<<<<<<< > > Tu peux faire la boucle dans un template Jinja2 : > > - name: Change interface description > junos_config: > provider: > username: toto > port: 2222 > lines: > > {%for item in int_name%} > set interfaces "{{ item }}" description {{ int_desc}} > > {%endfor%} > confirm: 5 > > Thomas. > > --------------------------- Liste de diffusion du FRnOG http://www.frnog.org/