在定义中,气流未经处理

时间:2017-07-27 07:35:50

标签: airflow apache-airflow airflow-scheduler

有没有办法让服务器默认...

dags_are_paused_at_creation = True

...但是对于一个特定的dag,默认情况下将其定义为取消暂停?

dag = DAG(
    dag_id=MISC_DAG_ID,
    default_args=default_args,
    params=params,
    schedule_interval=None,
    concurrency=1,
    max_active_runs=1,
    is_paused=False
)

2 个答案:

答案 0 :(得分:1)

来自documentation

is_paused_upon_creation(布尔型或无)–指定首次创建dag时是否暂停。如果dag已经存在,则此标志将被忽略。如果未指定此可选参数,则将使用全局配置设置。

因此设置is_paused_upon_creation = False

答案 1 :(得分:-1)

这是一个函数,您必须使用

进行调用
dag.is_paused(False) 

您不能直接访问该属性,因为它是私有的,只能使用funcion