mirror of
https://github.com/Rudd-O/ansible-qubes.git
synced 2025-03-01 14:22:33 +01:00
Updated qubes-pass.
This commit is contained in:
parent
087a836f10
commit
f137b9a7a9
@ -1,5 +1,6 @@
|
|||||||
from ansible.errors import AnsibleError
|
from ansible.errors import AnsibleError
|
||||||
from ansible.plugins.lookup import LookupBase
|
from ansible.plugins.lookup import LookupBase
|
||||||
|
from ansible.module_utils._text import to_text
|
||||||
|
|
||||||
import subprocess
|
import subprocess
|
||||||
|
|
||||||
@ -12,7 +13,7 @@ except ImportError:
|
|||||||
|
|
||||||
class LookupModule(LookupBase):
|
class LookupModule(LookupBase):
|
||||||
|
|
||||||
def run(self, entry, variables=None, vm=None, create=True):
|
def run(self, args, variables=None, vm=None, create=True):
|
||||||
|
|
||||||
ret = []
|
ret = []
|
||||||
|
|
||||||
@ -23,7 +24,7 @@ class LookupModule(LookupBase):
|
|||||||
cmd += ['get-or-generate']
|
cmd += ['get-or-generate']
|
||||||
else:
|
else:
|
||||||
cmd += ['get']
|
cmd += ['get']
|
||||||
cmd += ['--', entry]
|
cmd += ['--', args[0]]
|
||||||
|
|
||||||
display.vvvv(u"Password lookup using command %s" % cmd)
|
display.vvvv(u"Password lookup using command %s" % cmd)
|
||||||
|
|
||||||
@ -35,4 +36,4 @@ class LookupModule(LookupBase):
|
|||||||
else:
|
else:
|
||||||
raise AnsibleError("qubes-pass lookup failed: %s" % e)
|
raise AnsibleError("qubes-pass lookup failed: %s" % e)
|
||||||
|
|
||||||
return ret
|
return [ret]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user