Skip to content

Commit 9dbb5b7

Browse files
committed
Made the Snakemake translator generate WfChef-friendly task names/IDs
1 parent d2f02e4 commit 9dbb5b7

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

wfcommons/wfinstances/logs/snakemake.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,9 @@ def _build_task_map(self):
157157
shell_cmd = None
158158
if rule_idx not in rules:
159159
continue
160-
self.task_map[task_idx] = rules[rule_idx] + "_" + str(task_idx)
160+
# self.task_map[task_idx] = rules[rule_idx] + "_" + str(task_idx)
161+
self.task_map[task_idx] = rules[rule_idx] + f"ID_{task_idx:07d}"
162+
161163
self.task_shell[task_idx] = shell_cmd
162164
self.task_threads[task_idx] = threads
163165
self.task_input_files[task_idx] = []

0 commit comments

Comments
 (0)