Ruff airflow-variable-name-task-id-mismatch (AIR001)

airflow-variable-name-task-id-mismatch в Ruff проверяет код на предупреждение AIR001. Правило относится к группе Airflow.

Почему это неправильно

Такой код усложняет сопровождение DAG и может привести к неожиданному поведению при запуске или обновлении Airflow.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила airflow-variable-name-task-id-mismatch и пример ниже.

Пример ошибки

from airflow.operators import PythonOperator


incorrect_name = PythonOperator(task_id="my_task")

Как правильно

from airflow.operators import PythonOperator


my_task = PythonOperator(task_id="my_task")

Автоисправление

Ruff не предлагает автоисправление для этого правила.