--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-project+unsubscribe@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/a10abc4e-b130-4029-9020-d40ad2362508%40googlegroups.com.
- name: simulate long running op (15 sec), wait for up to 45 sec, poll every 5 sec command: /bin/sleep 15 async: 45 poll: 5
What does async : 45 means here ?
Hi,here is an example: trigger a reboot (no need to wait)do not wait for task completion - poll:0you cannot wait in that case as the System will reboot breaking the ssh connection.- name: Reboot the systemshell: sleep 2 && shutdown -r now "Ansible reboot triggered"async: 1poll: 0another example would be to trigger an action that take a long time but you don't care about the resultlike: recursively delete a whole hierarchy of directories/files on a systemhope this help.
2017-07-11 16:01 GMT+02:00 Luvpreet Singh <s.luvp...@gmail.com>:
--I have read the asynchronous actions and polling in Ansible docs. But I could not understand it.
I understand that poll means the time interval after which the status of the job will be checked.
I think Async means the interval for which to keep the connection open. If yes, What will happen after the connection is closed ? Will the task be completed ?
And I really did not understand the fire and forget tasks.
Can somebody please make it a bit clearer with the help of an easy example ?
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-project+unsubscribe@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/ff0b5aab-f2da-4def-8a01-1036481a6951%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-project+unsubscribe@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/cc03c77a-51b8-ec2e-77c9-281e34cddecb%40olstad.com.