You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mitogen/ansible_mitogen
David Wilson 569c12a2d6 ansible: use PushFileService for module deps.
planner.py:
  * Rather than grant FileService access to a file for children, use
    PushFileService to trigger deduplicating send of the file through
    the hierarchy immediately.
  * Send the complete list of Ansible module imports to the target so
    runner.py knows which files and scripts must be loaded via
    PushFileService prior to detaching.

runner.py:
  * Teach NewStyleRunner to use the full module map to block until
    everything is loaded prior to detach().

target.py:
  * Delete old _get_file(), replace get_file() with get_small_file()
    which uses PushFileService instead.

Closes #186
6 years ago
..
plugins ansible: add dummy init.pys so setup.py find_packages() DTRT. 6 years ago
__init__.py ansible: restructure to avoid intermediate imports 7 years ago
connection.py ansible: move FileService into mitogen.service. 6 years ago
logging.py master: annotate LogForwarder messages. 7 years ago
mixins.py ansible: preload built-in modules in ModuleDepScanner. 6 years ago
module_finder.py ansible: handle "from timeout import timeout" imports. 6 years ago
planner.py ansible: use PushFileService for module deps. 6 years ago
process.py ansible: use PushFileService for module deps. 6 years ago
runner.py ansible: use PushFileService for module deps. 6 years ago
services.py ansible: use PushFileService for module deps. 6 years ago
strategy.py setns: support changing user. 7 years ago
target.py ansible: use PushFileService for module deps. 6 years ago