Skip to content
Snippets Groups Projects
Verified Commit cae69945 authored by Karel van Klink's avatar Karel van Klink :smiley_cat:
Browse files

Make Ansible output less verbose

parent 2729b885
Branches
Tags
No related merge requests found
Pipeline #83761 passed
......@@ -82,6 +82,7 @@ def _run_playbook_proc(job_id: str, playbook_path: str, extra_vars: dict, invent
for line in json_content.strip().splitlines():
try:
task_output = json.loads(line)
task_output.pop("stdout", None)
parsed_output.append(task_output)
except json.JSONDecodeError:
parsed_output.append({"invalid_json": line})
......@@ -91,7 +92,7 @@ def _run_playbook_proc(job_id: str, playbook_path: str, extra_vars: dict, invent
"pp_run_results": {
"status": ansible_playbook_run.status,
"job_id": job_id,
"output": json.dumps(parsed_output, indent=4),
"output": parsed_output,
"return_code": int(ansible_playbook_run.rc),
},
"confirm": "ACCEPTED",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment