community.general/lib/ansible/modules/utilities/logic
Dag Wieers 52959ebdc1 wait_for_connection: Wait for system to become reachable (#20011)
* WIP: wait_for_connection: Wait for system to be reachable

This action plugin allows to check when a system is back online and
usable by Ansible.

As an example, when doing a SysPrep and running Enable-WinRM.ps1, it
takes between 10 to 20 seconds between the WinRM TCP port to open, and
it actually being able to server Ansible requests. This time is variable
and depends on the boot process.

Current implementation is specific for Windows (WinRM) only, this will
be fixed shortly.

This fixes #19998

* Support other transport types

* Various improvements

- Fix reported typo
- Add transport_test support in accelerate plugin
- Ensure port is an integer

* Improve examples

* Small fixes

- Use correct ConfigureRemotingForAnsible.ps1 script name
- Only use win_ping when remote shell is known to be Powershell
- Add integration tests to CI framework
2017-03-01 11:00:49 -08:00
..
__init__.py added missing init.py for utilities modules 2016-12-08 11:22:25 -05:00
assert.py PEP 8 W291 whitespace cleanup. 2017-01-27 17:08:02 -08:00
async_status.py PEP 8 W291 whitespace cleanup. 2017-01-27 17:08:02 -08:00
async_wrapper.py refactoring async 2017-02-06 19:32:00 -05:00
debug.py Refreshed metadata for core modules 2016-12-08 11:25:35 -05:00
fail.py Fixed typo s/simple fail/simply fail (#21853) 2017-02-23 10:43:12 -08:00
include.py Refreshed metadata for core modules 2016-12-08 11:25:35 -05:00
include_role.py Fix include_role docs to be valid YAML (#19506) 2016-12-19 10:45:01 +00:00
include_vars.py added 'extensions' options to include_vars 2017-02-22 10:31:22 -05:00
pause.py Document returned values of module pause 2017-02-23 13:47:18 -05:00
set_fact.py Revert syntax change of set_fact example for strings and booleans. (#21819) 2017-02-23 10:15:32 +01:00
set_stats.py allow modules to set custom stats (#18946) 2017-01-05 16:38:36 -05:00
wait_for.py Update validate-modules (#20932) 2017-02-02 11:45:22 -08:00
wait_for_connection.py wait_for_connection: Wait for system to become reachable (#20011) 2017-03-01 11:00:49 -08:00