ansible/lib/ansible
Toshio Kuratomi d1a6b07fe1 Move ssh and local connection plugins from using raw select to selectors
At the moment, this change will use EPoll on Linux, KQueue on *BSDs,
etc, so it should alleviate problems with too many open file
descriptors.

* Bundle a copy of selectors2 so that we have the selectors API everywhere.
* Add licensing information to selectors2 file so it's clear what the
  licensing terms and conditions are.
* Exclude the bundled copy of selectors2 from our boilerplate code-smell test
* Rewrite ssh_run tests to attempt to work around problem with mocking
  select on shippable

Fixes #14143
2017-02-03 08:23:50 -08:00
..
cli PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
compat Move ssh and local connection plugins from using raw select to selectors 2017-02-03 08:23:50 -08:00
config
errors adds feature to all modules to be run locally (#18763) 2016-12-15 15:47:29 -05:00
executor Module utils default path (#20913) 2017-02-02 17:48:53 -08:00
galaxy PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
inventory PEP 8 W291 whitespace cleanup. 2017-01-27 17:08:02 -08:00
module_utils remove unneeded eos_cli shared module (#20999) 2017-02-02 22:36:52 -05:00
modules Fix 'touch' mode so it creates zero size files. (#20876) 2017-02-03 13:36:47 +01:00
parsing Add representer to AnsibleDumper for AnsibleUnsafeText 2017-01-19 10:10:07 -06:00
playbook PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
plugins Move ssh and local connection plugins from using raw select to selectors 2017-02-03 08:23:50 -08:00
template PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
utils ovirt: Add support to diff (#20698) 2017-02-02 13:50:52 -05:00
vars PEP 8 fix. 2017-01-31 13:38:05 -08:00
__init__.py
constants.py Module utils default path (#20913) 2017-02-02 17:48:53 -08:00
release.py
test-requirements.txt Switch tests to pytest and ansible-test. 2017-01-11 12:34:59 -08:00