下面的 Agent 会使用 Airflow 来保存和读取 DAG 文件。
参数 | 类型 | 默认值 | 描述 |
---|---|---|---|
dags_dir | Path 或 str | Path.cwd() | DAG 文件的目录 |
save_dag | bool | True | 是否注册 save_dag_file 函数 |
read_dag | bool | True | 是否注册 read_dag_file 函数 |
name | str | "AirflowTools" | 工具的名称 |
函数 | 描述 |
---|---|
save_dag_file | 将 Airflow DAG 的 Python 代码保存到文件 |
read_dag_file | 读取 Airflow DAG 文件并返回其内容 |