ansible/lib/ansible
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
..
cli minor display changes in metadata 2017-03-01 13:12:24 -05:00
compat Fix typo when choosing KqueueSelector 2017-02-06 08:46:58 -08:00
config
errors adds feature to all modules to be run locally (#18763) 2016-12-15 15:47:29 -05:00
executor Change warning message as advised by bcoca 2017-02-27 09:41:41 -08:00
galaxy Remove platform var from container_enabled meta (#22096) 2017-02-28 15:13:59 -05:00
inventory Use a custom id generator over uuid4 2017-02-10 14:38:38 -06:00
module_utils Junos provider readd (#21869) 2017-03-01 12:39:44 -05:00
modules wait_for_connection: Wait for system to become reachable (#20011) 2017-03-01 11:00:49 -08:00
parsing Fix PEP 8 issue. 2017-02-24 12:55:55 -08:00
playbook fixes play context connection user (#21776) 2017-02-22 15:34:11 +00:00
plugins wait_for_connection: Wait for system to become reachable (#20011) 2017-03-01 11:00:49 -08:00
template Also clean template data even if marked unsafe 2017-02-10 10:08:55 -06:00
utils dont merge extra vars data if none 2017-02-28 10:44:34 -05:00
vars Fix bug introduced in 0df3767 regarding undefined entries in HostVars 2017-02-15 16:22:31 -06:00
__init__.py
constants.py Added support for ANSIBLE_VERBOSITY environment variable 2017-02-28 10:50:22 -08:00
release.py