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/lib/ansible/plugins/lookup
Scott Buchanan b12cf754f6 1Password lookup plugin (#37207)
* add pytest_cache to gitignore

* onepassword lookup plugin

* fix linter/style test complaints

* second pass at making pycodestyle happy

* use json module instead of jq

* update copyrights, license & version added

* fix python2 compatibility

* doh. fix spacing issue.

* use standard ansible exception

* remove potentially problematic stdin argument

* actually call assertion method

* add support for top-level fields

* make vault uuids pedantically consistent in fixture

* fix new style issues

* ability specify section & correct case handling

* improve error handling

* add onepassword_raw plugin

* Add maintainer info

* Move common code to module_utils/onepassword.py

* Load raw data JSON data for easier use in Ansible

* Put OnePass class back inside lookup plugin

There is no good place for sharing code across lookups currently.

* Remove debugging code in unit tests

* Patche proper module in raw unit tests

* Add changelog entry

Co-authored-by: Scott Buchanan <sbuchanan@ri.pn>
6 years ago
..
__init__.py Better error message when file lookup fails (#30894) 7 years ago
_openshift.py Move k8s modules to dynamic backend (#39632) 6 years ago
_redis_kv.py Fix spelling of "lookup" across docs and src comments 7 years ago
aws_account_attribute.py Clean up module documentation (#36909) 7 years ago
aws_service_ip_ranges.py Clean up module documentation (#36909) 7 years ago
aws_ssm.py Fix documentation for aws_ssm and aws_ssm_parameter_store (#38352) 7 years ago
cartesian.py Lookup docs (#30280) 7 years ago
chef_databag.py Python 2.6 `str.format()` compatibility fixes. 7 years ago
config.py small typo fix 7 years ago
conjur_variable.py Fix lookup plugins documentation (nios, conjur_variable) (#35847) 7 years ago
consul_kv.py Remove uses of assert in production code (#32079) 7 years ago
credstash.py fixed credstash docs 7 years ago
csvfile.py empty lines in csvfile means row has no items in list; check row len first. (#40089) 6 years ago
cyberarkpassword.py Lookup docs (#30280) 7 years ago
dict.py Update example in lookup dict.py (#39488) 7 years ago
dig.py removed typo from dig docs 7 years ago
dnstxt.py Lookup docs (#30280) 7 years ago
env.py Fix env lookup plugin docs (#34235) 7 years ago
etcd.py get_option instead of internal dict (#33191) 7 years ago
file.py add rstrip and lstrip bool flags to file lookup plugin (#31738) 7 years ago
fileglob.py Lookup docs (#30280) 7 years ago
filetree.py Windows: Clean up documentation (#36684) 7 years ago
first_found.py doc: Add missing parenthesis in first_found example (#39420) 7 years ago
flattened.py flattened: doc: Typo in lookup example (#38006) 7 years ago
hashi_vault.py hashi_vault: fix for : in secret name (#39820) 6 years ago
hiera.py Python 2.6 `str.format()` compatibility fixes. 7 years ago
indexed_items.py Lookup docs (#30280) 7 years ago
ini.py Remove uses of assert in production code (#32079) 7 years ago
inventory_hostnames.py Lookup docs (#30280) 7 years ago
items.py Fix spelling of "lookup" across docs and src comments 7 years ago
k8s.py Move k8s modules to dynamic backend (#39632) 6 years ago
keyring.py Lookup docs (#30280) 7 years ago
lastpass.py lastpass filter: add example 7 years ago
lines.py fix plugin-to-doc naming mismatch, typos, grammar (#36366) 7 years ago
list.py Handle incorrect data type in list lookup plugin (#35483) 6 years ago
mongodb.py Python 2.6 `str.format()` compatibility fixes. 7 years ago
nested.py Lookup docs (#30280) 7 years ago
nios.py nios lookup errors out when there are no results #37970 (#39027) 7 years ago
nios_next_ip.py refactors nios api shared code to handle provider better (#35393) 7 years ago
onepassword.py 1Password lookup plugin (#37207) 6 years ago
onepassword_raw.py 1Password lookup plugin (#37207) 6 years ago
password.py Fix typo in examples in Lookup/password plugin. (#35022) 7 years ago
passwordstore.py Clean up module documentation (#36909) 7 years ago
pipe.py Lookup docs (#30280) 7 years ago
random_choice.py Lookup docs (#30280) 7 years ago
redis.py Fix spelling of "lookup" across docs and src comments 7 years ago
sequence.py Lookup docs (#30280) 7 years ago
shelvefile.py Remove uses of assert in production code (#32079) 7 years ago
subelements.py Lookup docs (#30280) 7 years ago
template.py Lookup docs (#30280) 7 years ago
together.py Lookup docs (#30280) 7 years ago
url.py fixed syntax error (#33185) 7 years ago
vars.py Rename var lookup to vars and add tests 7 years ago