community.general/plugins/lookup
Mohammed Babelly 25a262bdcf
Create `onepassword_ssh_key` plugin (#9580)
* add 1password_ssh_key lookup

* refactor

* Delete onepassword_ssh_key.py

* Revert "Delete onepassword_ssh_key.py"

This reverts commit e17ff7e232.

* Delete onepassword_ssh_key.py

* add tests

* add test license

* cleanup

* refactor

* Apply suggestions from code review

Co-authored-by: Felix Fontein <felix@fontein.de>

* fix indentation

* fix RETURN indentation

* use get_option to get ssh_format

* linting

* update project year in copyright

* add plugin to BOTMETA.yml

* use OnePassCLIv2's get_raw and use OnePass's token

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-01-26 15:24:17 +01:00
..
bitwarden.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
bitwarden_secrets_manager.py bitwarden_secrets_manager lookup plugin: support more current versions of BWS CLI (#9028) 2024-10-19 12:49:47 +02:00
cartesian.py stop passing loader/dataloader since it has been deprecated by ansible (#6074) 2023-02-25 15:29:27 +01:00
chef_databag.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
collection_version.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
consul_kv.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
credstash.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
cyberarkpassword.py plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9379) 2024-12-28 22:47:18 +01:00
dependent.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
dig.py plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9379) 2024-12-28 22:47:18 +01:00
dnstxt.py plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9379) 2024-12-28 22:47:18 +01:00
dsv.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
etcd.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
etcd3.py plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9379) 2024-12-28 22:47:18 +01:00
filetree.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
flattened.py Docs: fix its vs. it's (#9442) 2024-12-29 13:29:58 +01:00
github_app_access_token.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
hiera.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
keyring.py plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9379) 2024-12-28 22:47:18 +01:00
lastpass.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
lmdb_kv.py plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9379) 2024-12-28 22:47:18 +01:00
manifold.py plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9379) 2024-12-28 22:47:18 +01:00
merge_variables.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
onepassword.py plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9379) 2024-12-28 22:47:18 +01:00
onepassword_doc.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
onepassword_raw.py Type options of lookup plugins (#8626) 2024-07-21 21:03:41 +02:00
onepassword_ssh_key.py Create `onepassword_ssh_key` plugin (#9580) 2025-01-26 15:24:17 +01:00
passwordstore.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
random_pet.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
random_string.py (doc) random_string lookup: fix examples (#8827) 2024-09-08 14:26:04 +02:00
random_words.py Fix more copyright lines, add more default copyright lines (#5095) 2022-08-08 14:24:58 +02:00
redis.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
revbitspss.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
shelvefile.py lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
tss.py plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9379) 2024-12-28 22:47:18 +01:00