--- - name: Restart pgbouncer service systemd: daemon_reload: true name: pgbouncer enabled: true state: restarted listen: "restart pgbouncer" when: not pgbouncer_enable_and_start.changed - name: Wait for port "{{ pgbouncer_listen_port }}" to become open on the host wait_for: port: "{{ pgbouncer_listen_port }}" host: "{{ hostvars[inventory_hostname]['inventory_hostname'] }}" state: started timeout: 120 delay: 5 ignore_errors: false listen: "restart pgbouncer"