mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
fix pep8 and yamllint complaints
This commit is contained in:
parent
494eb5a962
commit
0df95fa0ab
1 changed files with 14 additions and 5 deletions
|
@ -8,7 +8,7 @@ __metaclass__ = type
|
||||||
DOCUMENTATION = """
|
DOCUMENTATION = """
|
||||||
name: bitwarden_secrets_manager
|
name: bitwarden_secrets_manager
|
||||||
author:
|
author:
|
||||||
- @jantari
|
- jantari (@jantari)
|
||||||
requirements:
|
requirements:
|
||||||
- bws (command line utility)
|
- bws (command line utility)
|
||||||
short_description: Retrieve secrets from Bitwarden Secrets Manager
|
short_description: Retrieve secrets from Bitwarden Secrets Manager
|
||||||
|
@ -35,13 +35,22 @@ EXAMPLES = """
|
||||||
- name: "Get a secret passing an explicit access token for authentication"
|
- name: "Get a secret passing an explicit access token for authentication"
|
||||||
ansible.builtin.debug:
|
ansible.builtin.debug:
|
||||||
msg: >-
|
msg: >-
|
||||||
{{ lookup("community.general.bitwarden_secrets_manager", "2bc23e48-4932-40de-a047-5524b7ddc972", bws_access_token="9.4f570d14-4b54-42f5-bc07-60f4450b1db5.YmluYXJ5LXNvbWV0aGluZy0xMjMK:d2h5IGhlbGxvIHRoZXJlCg==") }}
|
{{
|
||||||
|
lookup(
|
||||||
|
"community.general.bitwarden_secrets_manager",
|
||||||
|
"2bc23e48-4932-40de-a047-5524b7ddc972",
|
||||||
|
bws_access_token="9.4f570d14-4b54-42f5-bc07-60f4450b1db5.YmluYXJ5LXNvbWV0aGluZy0xMjMK:d2h5IGhlbGxvIHRoZXJlCg=="
|
||||||
|
)
|
||||||
|
}}
|
||||||
|
|
||||||
- name: "Get two different secrets each using a different access token for authentication"
|
- name: "Get two different secrets each using a different access token for authentication"
|
||||||
ansible.builtin.debug:
|
ansible.builtin.debug:
|
||||||
msg:
|
msg:
|
||||||
- '{{ lookup("community.general.bitwarden_secrets_manager", "2bc23e48-4932-40de-a047-5524b7ddc972", bws_access_token="9.4f570d14-4b54-42f5-bc07-60f4450b1db5.YmluYXJ5LXNvbWV0aGluZy0xMjMK:d2h5IGhlbGxvIHRoZXJlCg==") }}'
|
- '{{ lookup("community.general.bitwarden_secrets_manager", "2bc23e48-4932-40de-a047-5524b7ddc972", bws_access_token=token1) }}'
|
||||||
- '{{ lookup("community.general.bitwarden_secrets_manager", "9d89af4c-eb5d-41f5-bb0f-4ae81215c768", bws_access_token="1.69b72797-6ea9-4687-a11e-848e41a30ae6.YW5zaWJsZSBpcyBncmVhdD8K:YW5zaWJsZSBpcyBncmVhdAo=") }}'
|
- '{{ lookup("community.general.bitwarden_secrets_manager", "9d89af4c-eb5d-41f5-bb0f-4ae81215c768", bws_access_token=token2) }}'
|
||||||
|
vars:
|
||||||
|
token1: "9.4f570d14-4b54-42f5-bc07-60f4450b1db5.YmluYXJ5LXNvbWV0aGluZy0xMjMK:d2h5IGhlbGxvIHRoZXJlCg=="
|
||||||
|
token2: "1.69b72797-6ea9-4687-a11e-848e41a30ae6.YW5zaWJsZSBpcyBncmVhdD8K:YW5zaWJsZSBpcyBncmVhdAo="
|
||||||
|
|
||||||
- name: "Get just the value of a secret"
|
- name: "Get just the value of a secret"
|
||||||
ansible.builtin.debug:
|
ansible.builtin.debug:
|
||||||
|
@ -116,7 +125,7 @@ class LookupModule(LookupBase):
|
||||||
bws_access_token = os.getenv('BWS_ACCESS_TOKEN')
|
bws_access_token = os.getenv('BWS_ACCESS_TOKEN')
|
||||||
|
|
||||||
if not bws_access_token:
|
if not bws_access_token:
|
||||||
raise AnsibleError("No access token for Bitwarden Secrets Manager. Pass the bws_access_token parameter or set the BWS_ACCESS_TOKEN environment variable.")
|
raise AnsibleError("No access token. Pass the bws_access_token parameter or set the BWS_ACCESS_TOKEN environment variable.")
|
||||||
|
|
||||||
return [_bitwarden.get_secret(term, bws_access_token) for term in terms]
|
return [_bitwarden.get_secret(term, bws_access_token) for term in terms]
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue