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.
ansible/test/units/module_utils/facts
Brian Coca 42c35a2e01
parallelize getting mount info (#49398)
* parallelize getting mount info

* fixed timeout and made 8 max thread count

  - minor cleanup
  - avoid empty mount entries
  - set timeout on get
  - enforce timeout per mount/thread
  - make note on failure per mount
  - make note on timeout per mount
  - ensure proper pool control
  - minor fixes
  - less vars, simpler code
  - move filter 'pre threading'
  - remove timeout for all mounts, now per mount
  -  also use cpu count from multiprocessing lib
  -  moved 'bind' options out of thread as per comments
  - warn on error, more info on failure to get info
6 years ago
..
fixtures Facts Refresh (2.4 roadmap) (#23012) 7 years ago
hardware parallelize getting mount info (#49398) 6 years ago
network Move unit test compat code out of `lib/ansible/`. (#46996) 6 years ago
other Move unit test compat code out of `lib/ansible/`. (#46996) 6 years ago
system Fixes #25725: strip quotes from lsb_release and distribution description. (#31143) 6 years ago
__init__.py Facts Timeout was not settable via ansible.cfg 8 years ago
base.py Move unit test compat code out of `lib/ansible/`. (#46996) 6 years ago
test_ansible_collector.py Move unit test compat code out of `lib/ansible/`. (#46996) 6 years ago
test_collector.py Move unit test compat code out of `lib/ansible/`. (#46996) 6 years ago
test_collectors.py Move unit test compat code out of `lib/ansible/`. (#46996) 6 years ago
test_facts.py Move unit test compat code out of `lib/ansible/`. (#46996) 6 years ago
test_timeout.py Make the timeout decorator raise an exception out of the function's scope (#49921) 6 years ago
test_utils.py Move unit test compat code out of `lib/ansible/`. (#46996) 6 years ago