【发布时间】:2017-12-04 23:44:59
【问题描述】:
我在名为tutorial_2.py 的文件中定义了一个DAG(实际上是airflow 教程中提供的tutorial.py 的副本,除了dag_id 更改为tutorial_2)。
当我查看未修改的默认airflow.cfg(位于~/airflow)时,我看到dags_folder 设置为/home/alex/airflow/dags。
我做cd /home/alex/airflow; mkdir dags; cd dags; cp [...]/tutorial_2.py tutorial_2.py。现在我有一个与airflow.cfg 中设置的路径匹配的dags 文件夹,其中包含我之前创建的tutorial_2.py 文件。
但是,当我运行 airflow list_dags 时,我只得到与默认教程 DAG 对应的名称。
我想让tutorial_2 出现在我的 DAG 列表中,以便我可以开始与之交互。 python tutorial_2.py 和 airflow resetdb 都没有导致它出现在列表中。
我该如何补救?
【问题讨论】:
标签: python airflow apache-airflow