Skip to content

Commit cc52135

Browse files
fix dependencies when tasks names are randomized
1 parent 75017c0 commit cc52135

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

dagify/converter/controlm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,5 @@ def __init__(
5858
convert(self, "control-m", "TASKTYPE", "JOBNAME")
5959
cal_dag_dividers(self)
6060
calc_dag_dependencies(self.uf, "controlm")
61-
generate_airflow_dags(self, "JOBNAME_ORIGINAL")
61+
generate_airflow_dags(self, "JOBNAME")
6262

dagify/converter/uf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ def calculate_dag_dependencies_controlm(self):
9696
for obj in self.get_tasks():
9797
for in_conds in obj.get_in_conditions():
9898
if in_conds.get_attribute("NAME") == poutcon.get_attribute("NAME"):
99-
task.add_dependent_task(obj.get_dag_name(), obj.get_attribute("JOBNAME_ORIGINAL"))
99+
task.add_dependent_task(obj.get_dag_name(), obj.get_attribute("JOBNAME"))
100100
return
101101

102102
def generate_dag_dependencies_by_divider(self, dag_divider, task_name):

0 commit comments

Comments
 (0)