Skip to content

Commit ffcb364

Browse files
committed
Refactor sapcontrol_results processing to use list comprehension for improved readability
1 parent aa2b2a5 commit ffcb364

1 file changed

Lines changed: 8 additions & 9 deletions

File tree

src/roles/ha_scs/tasks/sapcontrol-config.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,14 @@
5959
{% endfor %}
6060
test_case_details_from_test_case: >
6161
{{
62-
sapcontrol_results.results
63-
| map(attribute='cmd') | zip(
64-
sapcontrol_results.results | map(attribute='rc'),
65-
sapcontrol_results.results | map(attribute='stdout_lines'),
66-
sapcontrol_results.results | map(attribute='stderr_lines')
67-
)
68-
| map('list')
69-
| map('dict', ['command', 'returnCode', 'stdout', 'stderr'])
70-
| list
62+
[ {
63+
'command': item.cmd,
64+
'returnCode': item.rc,
65+
'stdout': item.stdout_lines,
66+
'stderr': item.stderr_lines
67+
}
68+
for item in sapcontrol_results.results
69+
]
7170
}}
7271
7372
# /*---------------------------------------------------------------------------

0 commit comments

Comments
 (0)