passwordstore: Honor equal sign in userpass (#19)

passwordstore lookup plugin now can handle equal sign in user input

Fixes: ansible/ansible#68265

Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
This commit is contained in:
Abhijeet Kasurde 2020-03-17 19:50:39 +05:30 committed by GitHub
parent 5d47ab7096
commit 5dbdf14908
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 18 additions and 5 deletions

View file

@ -47,3 +47,16 @@
assert:
that:
- readpass == newpass
- name: Create a password with equal sign
set_fact:
newpass: "{{ lookup('passwordstore', 'test-pass-equal userpass=SimpleSample= create=yes') }}"
- name: Fetch a password with equal sign
set_fact:
readpass: "{{ lookup('passwordstore', 'test-pass-equal') }}"
- name: Verify password
assert:
that:
- readpass == newpass