community.general/lib/ansible
Sam Doran b60854357b
Unify terms and UI between 1Password lookups and facts module (#45427)
* Unify login behavior between 1Password lookup plugins and module

- Use the same names for all credential aspects
- Only require the minimal amount of information for each
- Add more examples

* Change parameter terms

- use terms in line with 1Password documentation.
- update examples
- update tests

* Improve error messages in lookup plugin

* Unify onepassword_facts with lookup plugins

- use same methods and logic for signing in or reusing existing session
- unify terms with lookup plugins

* Change rc test for determing login

An rc other than 1 can be returned when a current login session does not exist.

* Create AnsibleModuleError class

ansible.errors is not available to modules, so create an AnsibleModuleError class within the module

Do not user os.path.expanduser since this is already done by virtue of the type being "path" in the argument spec.

* Add note about risk with fact caching sensitive data

* Add note on op version that was used for testing
2018-09-21 14:26:05 -04:00
..
cli avoid empty groups in json output (#45621) 2018-09-13 15:38:52 -04:00
compat Fix the local and ssh plugins for a cornercase retrying a syscall 2018-08-13 07:17:11 -07:00
config Flip default for AGNOSTIC_BECOME_PROMPT (#45563) 2018-09-14 11:16:13 -05:00
errors give hint to users when a file is not found 2018-04-10 17:19:03 -04:00
executor Move persistent connections to only use registered variables (#45616) 2018-09-20 09:56:43 -04:00
galaxy Link to the Galaxy platforms list from the meta file template (#34046) 2018-09-17 13:39:54 -05:00
inventory add docstring for ansible.inventory.helpers.get_group_vars 2018-09-14 16:02:45 -04:00
module_utils Fix calling deprecate with correct arguments (#44726) 2018-09-21 12:30:31 -04:00
modules Unify terms and UI between 1Password lookups and facts module (#45427) 2018-09-21 14:26:05 -04:00
parsing Fix ansible-doc and docsite generation for removed modules 2018-08-24 15:37:13 -07:00
playbook 2.8 Core Deprecation Removal (#45232) 2018-09-10 15:05:52 -05:00
plugins Unify terms and UI between 1Password lookups and facts module (#45427) 2018-09-21 14:26:05 -04:00
template remove unused templar._clean_data() (#42739) 2018-09-11 09:11:03 +02:00
utils Clarified documentation for the unsafe_writes option (#27471) 2018-09-20 11:40:14 -05:00
vars 2.8 Core Deprecation Removal (#45232) 2018-09-10 15:05:52 -05:00
__init__.py
constants.py cisco firepower : Make API endpoints configurable via hostvars (#44952) 2018-08-31 18:38:16 +05:30
release.py Codename: How Many More Times 2018-09-04 12:38:29 -04:00