Airflow 不拾取符号链接的 DAG

The*_*dor 9 symlink airflow

我想从我的dags_folder. 然而当我使用创建符号链接时

ln -s /absolute/path/to/dag.py dags/
Run Code Online (Sandbox Code Playgroud)

运行时不显示airflow dags list。硬链接后也不会显示。

ln /absolute/path/to/dag.py dags/
Run Code Online (Sandbox Code Playgroud)

如果我复制它,它几乎会立即显示出来。

cp /absolute/path/to/dag.py dags/
Run Code Online (Sandbox Code Playgroud)

Airflow 版本 2.0.0,由Astro CLI提供。

小智 0

如果符号链接以前工作过,可能会意外工作,但这不是 DAG 导入公共代码应该工作的方式。您使用的所有代码都应位于 DAGs 文件夹中,来自 DAG 文件夹外部的符号链接将不起作用。