mitogen/ansible_mitogen
Alex Willmer 5e6d7bf4fb ansible_mitogen: Templated connection timeout
Ansible >= 4 (ansible-core >= 2.11) the SSH plugin has a `timeout` option and
with variable `ansible_ssh_timeout`, but not a `ansible_timeout` variable.
The local plugin has no such option or variable(s). However `ansible_timeout`
is backfilled for all conection plugins, by legacy mechanisms that populate
the play context attribute:
- `ansible.constants.COMMON_CONNECTION_VARS`
- `ansible.constants.MAGIC_VARIABLE_MAPPING`

The `timeout` keyword is for task completion timeout, not connection timeout.
2024-12-18 09:59:12 +00:00
..
compat Remove vendored mitogen.compat.simplejson 2023-02-05 13:45:47 +00:00
plugins ansible_mitogen: Handle templated connection passwords and ansible_ssh_password 2024-10-06 13:14:17 +01:00
utils ansible_mitogen: Handle AnsibleUnsafeText et al in Ansible >= 7 2024-04-04 09:11:23 +01:00
__init__.py
affinity.py ansible_mitogen: Remove Python 2.4 and 2.5 backward compatibility fallbacks 2024-09-24 17:10:05 +01:00
connection.py ansible_mitogen: Templated connection timeout 2024-12-18 09:59:12 +00:00
loaders.py Support Ansible 11 (ansible-core 2.18) 2024-12-02 10:09:43 +00:00
logging.py ansible_mitogen: Remove fallback imports for Ansible < 2.10 2024-09-24 17:10:07 +01:00
mixins.py ansible_mitogen: Support templated become_user 2024-10-14 12:07:15 +01:00
module_finder.py mitogen: Support PEP 451 ModuleSpec API, required for Python 3.12 2024-03-17 14:57:57 +00:00
parsing.py
planner.py ansible_mitogen: Remove Python 2.4 and 2.5 backward compatibility fallbacks 2024-09-24 17:10:05 +01:00
process.py ansible_mitogen: Remove Python 2.4 and 2.5 backward compatibility fallbacks 2024-09-24 17:10:05 +01:00
runner.py ansible_mitogen: Consolidate Python 2 & 3 compatibility 2024-09-24 17:10:07 +01:00
services.py ansible_mitogen: Consolidate Python 2 & 3 compatibility 2024-09-24 17:10:07 +01:00
strategy.py ansible_mitogen: Templated connection timeout 2024-12-18 09:59:12 +00:00
target.py ansible_mitogen: Consolidate Python 2 & 3 compatibility 2024-09-24 17:10:07 +01:00
transport_config.py ansible_mitogen: Templated connection timeout 2024-12-18 09:59:12 +00:00