Я пытаюсь написать оператор Python в DAG воздушного потока и передать определенные параметры вызываемому Python.
Мой код выглядит следующим образом.
def my_sleeping_function(threshold):
print(threshold)
fmfdependency = PythonOperator(
task_id='poke_check',
python_callable=my_sleeping_function,
provide_context=True,
op_kwargs={'threshold': 100},
dag=dag)
end = BatchEndOperator(
queue=QUEUE,
dag=dag)
start.set_downstream(fmfdependency)
fmfdependency.set_downstream(end)
Но я получаю сообщение об ошибке ниже.
TypeError: my_sleeping_function () получил неожиданный аргумент ключевого слова 'dag_run'
Невозможно выяснить, почему.