mitogen/ansible_mitogen
David Wilson 7fd88868a6 ansible: raise AnsibleConnectionFailure on connection failure; closes #183
Before:

    $ ANSIBLE_STRATEGY=mitogen ansible -i derp, derp -m setup
    An exception occurred during task execution. To see the full traceback, use -vvv. The error was:     (''.join(bits)[-300:],)
    derp | FAILED! => {
        "msg": "Unexpected failure during module execution.",
        "stdout": ""
    }

After:

    $ ANSIBLE_STRATEGY=mitogen ansible -i derp, derp -m setup
    derp | UNREACHABLE! => {
        "changed": false,
        "msg": "EOF on stream; last 300 bytes received: 'ssh: Could not resolve hostname derp: nodename nor servname provided, or not known\\r\\n'",
        "unreachable": true
    }
2018-04-05 20:14:14 +01:00
..
plugins ansible: Add support for free strategy. 2018-04-02 00:01:28 +01:00
__init__.py ansible: restructure to avoid intermediate imports 2018-03-19 21:58:29 +05:45
connection.py ansible: raise AnsibleConnectionFailure on connection failure; closes #183 2018-04-05 20:14:14 +01:00
helpers.py issue #164: precisely emulate Ansible's stdio behaviour. 2018-04-05 01:16:34 +01:00
logging.py ansible: Move setLevel() bits together. 2018-03-30 14:42:54 +05:45
mixins.py issue #164: missing cast() for _remote_file_exists(). 2018-04-05 19:35:03 +01:00
planner.py Ensure remote_tmp is respected everywhere. 2018-04-04 14:05:57 +01:00
process.py issue #106: partially working BinaryRunner/Planner. 2018-04-01 16:39:10 +01:00
runner.py issue #164: precisely emulate Ansible's stdio behaviour. 2018-04-05 01:16:34 +01:00
services.py ansible: raise AnsibleConnectionFailure on connection failure; closes #183 2018-04-05 20:14:14 +01:00
strategy.py ansible: Add support for free strategy. 2018-04-02 00:01:28 +01:00