community.general/lib/ansible/plugins/lookup
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
..
__init__.py Better error message when file lookup fails (#30894) 2018-01-23 10:48:35 -06:00
_openshift.py K8s dynamic collected changes (#40745) 2018-05-30 12:04:48 -05:00
_redis_kv.py doc fix 2018-06-21 16:30:33 -04:00
aws_account_attribute.py Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
aws_service_ip_ranges.py Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
aws_ssm.py Fix documentation for aws_ssm and aws_ssm_parameter_store (#38352) 2018-04-14 13:29:47 +10:00
cartesian.py Lookup docs (#30280) 2017-09-19 10:49:07 -04:00
chef_databag.py Add yamllint for plugin docs and fix issues. 2018-05-23 09:19:30 -07:00
config.py Add yamllint for plugin docs and fix issues. 2018-05-23 09:19:30 -07:00
conjur_variable.py Add yamllint for plugin docs and fix issues. 2018-05-23 09:19:30 -07:00
consul_kv.py Remove use of simplejson throughout code base (#43548) 2018-08-10 11:13:29 -05:00
credstash.py fixed credstash docs 2017-09-20 20:52:52 -04:00
csvfile.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
cyberarkpassword.py cyberarkpassword: Display.vvvv expects a string (#40335) 2018-05-25 08:11:26 +02:00
dict.py Add example of using loop: with when: statements (#42776) 2018-07-19 13:48:08 +10:00
dig.py removed typo from dig docs 2017-09-29 11:23:58 -04:00
dnstxt.py Lookup docs (#30280) 2017-09-19 10:49:07 -04:00
env.py Fix env lookup plugin docs (#34235) 2017-12-26 05:20:33 -05:00
etcd.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
file.py add rstrip and lstrip bool flags to file lookup plugin (#31738) 2018-01-23 10:14:19 -06:00
fileglob.py Updates to fileglob Documentation (#40461) 2018-05-24 11:59:42 +10:00
filetree.py Windows: Clean up documentation (#36684) 2018-02-25 03:09:54 +01:00
first_found.py first_found: fix examples to match the code (#40821) 2018-06-06 12:45:30 +02:00
flattened.py flattened: doc: Typo in lookup example (#38006) 2018-03-28 08:25:40 +02:00
grafana_dashboard.py Add new grafana dashboard lookup plugin (#41319) 2018-07-23 11:11:42 -04:00
hashi_vault.py Update my own author email in comments block 2018-06-18 16:15:31 -04:00
hiera.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
indexed_items.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
ini.py Udate ini.py with corrected intended use (#42232) 2018-07-03 08:48:43 -04:00
inventory_hostnames.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
items.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
k8s.py K8s dynamic collected changes (#40745) 2018-05-30 12:04:48 -05:00
keyring.py Lookup docs (#30280) 2017-09-19 10:49:07 -04:00
lastpass.py lastpass filter: add example 2018-04-09 14:20:21 -04:00
lines.py fix plugin-to-doc naming mismatch, typos, grammar (#36366) 2018-02-26 14:25:28 -08:00
list.py Handle incorrect data type in list lookup plugin (#35483) 2018-05-17 15:29:36 -05:00
mongodb.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
nested.py Add yamllint for plugin docs and fix issues. 2018-05-23 09:19:30 -07:00
nios.py infoblox list requirements as infoblox_client and should be infoblox-client (#42993) 2018-07-19 12:19:46 -04:00
nios_next_ip.py infoblox list requirements as infoblox_client and should be infoblox-client (#42993) 2018-07-19 12:19:46 -04:00
onepassword.py 1Password lookup plugin (#37207) 2018-05-17 17:29:47 -04:00
onepassword_raw.py 1Password lookup plugin (#37207) 2018-05-17 17:29:47 -04:00
password.py Solve race condition in password lookup (#42529) 2018-08-15 15:10:52 -04:00
passwordstore.py Add backup option to passwordstore lookup (and improve doc) (#39676) 2018-06-08 10:33:53 -04:00
pipe.py Lookup docs (#30280) 2017-09-19 10:49:07 -04:00
random_choice.py Lookup docs (#30280) 2017-09-19 10:49:07 -04:00
redis.py Fix spelling of "lookup" across docs and src comments 2018-04-04 15:52:55 +02:00
sequence.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
shelvefile.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
subelements.py Lookup docs (#30280) 2017-09-19 10:49:07 -04:00
template.py Lookup docs (#30280) 2017-09-19 10:49:07 -04:00
together.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
url.py moved to use 'get_option' 2018-07-13 11:41:04 -04:00
vars.py fix vars hostname fallback 2018-06-22 15:29:40 -04:00