--- - name: systemctl status bird.service ansible.builtin.service_facts: listen: systemctl reload bird.service - name: systemctl reload bird.service ansible.builtin.pause: prompt: |- On a préféré ne pas redemarrer bird automatiquement. Du coup, c'est à toi de t'en occuper: - si tu as modifié quelque chose qui forcera le logiciel à ouvrir (ou fermer) un nouveau socket, tu dois le restart - sinon tu peux te contenter de le reload Quand c'est fait appuie sur ENTRÉE when: not ansible_check_mode and ansible_facts.services['bird']['state'] == 'running' - name: systemctl stop bird.service ansible.builtin.systemd: name: bird.service state: stopped