community.general/lib/ansible/plugins
Zhikang Zhang 0971a342d8
Solve race condition in password lookup (#42529)
NOTE:
1. use os.open() with os.O_CREAT|os.O_EXCL to check existence
and create a lock file if not exists, it's an atomic operation
2. the fastest process will create the lock file and others will
wait until the lock file is removed
3. after the writer finished writing to the password file, all the reading
operations use built-in open so processes can read the file parallel
2018-08-15 15:10:52 -04:00
..
action Add cli_config module (#42413) 2018-08-14 13:52:15 +05:30
cache Do not try to import simplejson in jsonfile.py (#40983) 2018-06-01 11:24:57 -07:00
callback Bugfixes and integration tests for 'default' callback plugin 2018-08-15 07:56:17 -07:00
cliconf Add cli_config module (#42413) 2018-08-14 13:52:15 +05:30
connection httpapi: let httpapi plugin handle HTTPErrors other than 401 (#43436) 2018-08-13 10:25:06 -04:00
filter Remove use of simplejson throughout code base (#43548) 2018-08-10 11:13:29 -05:00
httpapi Httpapi plugin for Firepower device (#43773) 2018-08-14 14:28:07 +05:30
inventory make doc templates not case sensitive for the default value (#41158) 2018-08-13 16:47:12 -04:00
lookup Solve race condition in password lookup (#42529) 2018-08-15 15:10:52 -04:00
netconf Update netconf plugins for junos and iosxr (#44157) 2018-08-15 16:34:45 +05:30
shell win-async: fix race condition in async run (#43691) 2018-08-06 09:21:53 +10:00
strategy Remove unused rslt_q, rename the one queue to final_q everywhere (#43894) 2018-08-13 13:43:28 -05:00
terminal new nos_command module (#43056) 2018-08-10 13:50:02 -07:00
test Add a 'finished' test for async jobs (#38325) 2018-07-24 23:21:28 +02:00
vars Allow loading dirs from role defaults/vars (#36357) 2018-04-10 17:14:38 -04:00
__init__.py inventory plugins: add test about config API usage (#41888) 2018-07-19 10:45:45 -07:00
loader.py Catch exceptions when importing plugins, and display an appropriate warning. Fixes #43237 (#43501) 2018-07-31 16:00:04 -05:00