在Airflow中启动时执行代码

时间:2018-05-30 11:48:26

标签: python airflow

有什么方法可以在Airflow启动后只执行一次代码吗?我想配置如何处理日志记录,但我找不到一种方法只初始化此配置...

from utils import logger
logger.initialize()

基本上这些是行(utils是本地定义的包)。当我将这些行放入其中一个DAG时,它可以工作,但是这个函数被多次执行,这是不必要的......

1 个答案:

答案 0 :(得分:0)

创建一个名为airflow_local_settings的模块,可以全局导入。启动期间Airflow' airflow.settings attempts to load the module