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 e647adc62e ansible: copy GIL change from linear2 branch.
Reduces runtime by 25% given 100 25ms SSH targets:

    ANSIBLE_STRATEGY=mitogen \
    MITOGEN_POOL_SIZE=100 \
    /usr/bin/time -l ansible k3-x100 -m shell -a hostname

Before:
           39.56 real        35.29 user        17.24 sys
      59600896  maximum resident set size
       1784252  page reclaims
          9016  messages sent
         10382  messages received
         18774  voluntary context switches
        770070  involuntary context switches

After:
           29.79 real        22.10 user        11.77 sys
      59281408  maximum resident set size
       1725268  page reclaims
          8582  messages sent
          9959  messages received
         14582  voluntary context switches
         75280  involuntary context switches
6 years ago
..
plugins issue #342: forward _create_control_path() to SSH plugin. 6 years ago
__init__.py ansible: restructure to avoid intermediate imports 7 years ago
connection.py ansible: use template-expanded delegate_to hostname in one more location. 6 years ago
loaders.py issue #321: take remote_tmp and system_tmpdirs into account. 6 years ago
logging.py issue #317: ansible: fix log filtering in several cases 6 years ago
mixins.py ansible: avoid roundtrip in copy action due to fixup_perms2(). 6 years ago
module_finder.py ansible: fix 3.x dependency scanning on OS X 6 years ago
parsing.py issue #291: support UNIX hashbang syntax for ansible_*_interpreter. 6 years ago
planner.py ansible: don't crash when adhoc tries to run a missing module. 6 years ago
process.py ansible: copy GIL change from linear2 branch. 6 years ago
runner.py issue #321: 2.4+ compatibility fixes, disable test on Vanilla. 6 years ago
services.py issue #321: fix probable threading issue. 6 years ago
strategy.py issue #299: ansible: fix PluginLoader.get() monkey-patch 6 years ago
target.py issue #321: take remote_tmp and system_tmpdirs into account. 6 years ago