我有一个Python可调用函数process_csv_entries
,它处理csv文件中的条目。只有当所有条目成功处理时,我的任务才能成功完成。否则,任务应该失败。
def process_csv_entries(csv_file):
# Boolean
file_completely_parsed = <call_to_module_to_parse_csv>
return not file_completely_parsed
CSV_FILE=<Sets path to csv file>
t1 = PythonOperator(dag=dag,
task_id='parse_csv_completely',
python_operator=process_csv_entries,
op_args=[CSV_FILE])
t1似乎无论返回值如何都能成功完成。 我该如何强制PythonOperator任务失败?