Skip to content

Commit 95b976b

Browse files
committed
Check for dynamically set dag_ids
1 parent bd00dfc commit 95b976b

File tree

1 file changed

+3
-1
lines changed
  • src/pylint_airflow/checkers

1 file changed

+3
-1
lines changed

src/pylint_airflow/checkers/dag.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,9 @@ def _find_dag(
8989
return str(keyword.value.value), call_node
9090

9191
if call_node.args:
92-
# TODO support dag_ids set in other ways than constant.
92+
if not hasattr(call_node.args[0], "value"):
93+
# TODO Support dynamic dag_id. If dag_id is set from variable, it has no value attr. # pylint: disable=line-too-long
94+
return None, None
9395
return call_node.args[0].value, call_node
9496

9597
return None, None

0 commit comments

Comments
 (0)