Thanks Philippe,
"Poll - 0" means that never check the status as the connection will be
broken. What does "async - 1" means ?
Can you explain this example to me ?
- 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 ?
On Tuesday, July 11, 2017 at 10:51:00 PM UTC+5:30, Philippe Eveque wrote:
>
> Hi,
>
> here is an example: trigger a reboot (no need to wait)
>
> do not wait for task completion - poll:0
> you cannot wait in that case as the System will reboot breaking the ssh
> connection.
>
>
>
> - name: Reboot the system
> shell: sleep 2 && shutdown -r now "Ansible reboot triggered"
> async: 1
> poll: 0
>
> another example would be to trigger an action that take a long time but
> you don't care about the result
> like: recursively delete a whole hierarchy of directories/files on a system
>
>
> hope this help.
>
>
> 2017-07-11 16:01 GMT+02:00 Luvpreet Singh <[email protected]
> <javascript:>>:
>
>> 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 [email protected] <javascript:>.
>> To post to this group, send email to [email protected]
>> <javascript:>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/ansible-project/a10abc4e-b130-4029-9020-d40ad2362508%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/ansible-project/a10abc4e-b130-4029-9020-d40ad2362508%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
--
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 [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/ff0b5aab-f2da-4def-8a01-1036481a6951%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.