From 59e8468faad41c3414f886febf9979a515b89c46 Mon Sep 17 00:00:00 2001 From: Jan Losinski Date: Fri, 18 Jan 2019 11:54:34 +0100 Subject: [PATCH] Only use the first line of the pass output Signed-off-by: Jan Losinski --- pass.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pass.py b/pass.py index 34707e0..16240bc 100644 --- a/pass.py +++ b/pass.py @@ -88,7 +88,7 @@ class LookupModule(LookupBase): (stdout, stderr) = p.communicate() if p.returncode == 0: - ret.append(stdout.decode("utf-8").rstrip()) + ret.append(stdout.decode("utf-8").splitlines()[0].rstrip()) else: err = stderr.decode("utf-8").rstrip() raise AnsibleError("lookup_plugin.pass(%s) returned %d: %s" % (term, p.returncode, err))