community.general/lib/ansible
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
..
cli Fix config manager to show errors 2018-08-01 19:42:35 -07:00
compat Fix the local and ssh plugins for a cornercase retrying a syscall 2018-08-13 07:17:11 -07:00
config Only print warning when ansible.cfg is actually skipped (#43583) 2018-08-03 10:39:33 -07:00
errors give hint to users when a file is not found 2018-04-10 17:19:03 -04:00
executor restore task arg splatting (#43798) 2018-08-14 12:58:00 -07:00
galaxy Fix invalid Dockerfile created by "galaxy init --type apb" (#42017) 2018-07-17 08:11:42 +05:30
inventory Error on empty group/host name (#42584) 2018-07-12 09:59:00 -04:00
module_utils add custom_compatibility_version (#40813) 2018-08-15 08:56:18 -04:00
modules Strip trailing comments from /etc/default/passwd (#43931) 2018-08-15 15:04:45 -04:00
parsing Remove use of simplejson throughout code base (#43548) 2018-08-10 11:13:29 -05:00
playbook Only template values in vars_prompt rather than all vars (#39304) 2018-08-13 12:54:31 -04:00
plugins Solve race condition in password lookup (#42529) 2018-08-15 15:10:52 -04:00
template Add specific exceptions to except 2018-08-01 16:42:05 -04:00
utils Add ibm storage module to ansible (#39960) 2018-08-15 08:38:11 +02:00
vars delegate_to: accept only string for delegation host (#43473) 2018-08-06 11:40:12 +05:30
__init__.py
constants.py We can create a frozenset from a tuple 2018-08-13 15:21:44 -07:00
release.py update 2.7 codename 2018-05-31 15:46:07 -07:00