mitogen/ansible_mitogen
David Wilson 599da0689a issue #477 / ansible: avoid a race in async job startup.
Ansible 2.3/Python 2.4 work revealed there is no guarantee a slow target
will have written the initial job status file out before a fast
controller makes an initial check for it. Therefore, provide AsyncRunner
with a sender it should send a message to when the initial job file has
been written.

As a bonus, also catch and report exceptions happening early in
AsyncRunner, rather than leaving them to end up in -vvv output.
2019-01-27 04:27:41 +00:00
..
compat/simplejson issue #477: vendorize the last 2.4-compatible simplejson 2019-01-24 17:10:27 +00:00
plugins ansible: synchronize module needs '.docker_cmd' attr for Docker plugin. 2019-01-27 01:10:51 +00:00
__init__.py ansible: restructure to avoid intermediate imports 2018-03-19 21:58:29 +05:45
connection.py issue #477: introduce subprocess isolation. 2019-01-27 03:01:42 +00:00
loaders.py issue #400: rework the monkeypatch. 2018-11-01 15:58:28 +00:00
logging.py issue #61: unused import (reported by LGTM) 2019-01-20 19:45:34 +00:00
mixins.py issue #477: target.file_exists() wrapper. 2019-01-27 03:03:47 +00:00
module_finder.py ansible: fix 3.x dependency scanning on OS X 2018-07-08 16:06:08 +01:00
parsing.py issue #291: support UNIX hashbang syntax for ansible_*_interpreter. 2018-07-22 16:24:42 -07:00
planner.py issue #477 / ansible: avoid a race in async job startup. 2019-01-27 04:27:41 +00:00
process.py issue #477: promote setup_gil() to mitogen.utils 2019-01-26 02:06:33 +00:00
runner.py issue #477: shlex.split() in 2.4 required bytes input. 2019-01-27 02:10:01 +00:00
services.py issue #461: Ansible 2.3-compatible _get_candidate_temp_dirs(). 2019-01-20 10:51:20 +00:00
strategy.py issue #412: promote "mitogen_get_stack" to the main extension. 2019-01-22 01:42:15 +00:00
target.py issue #477 / ansible: avoid a race in async job startup. 2019-01-27 04:27:41 +00:00
transport_config.py issue #477: fix source of become_flags on 2.3. 2019-01-27 03:49:01 +00:00