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.

Reply via email to