如何在Windows上更改luigi中的日志记录级别?

时间:2017-09-28 12:54:14

标签: luigi

我在执行目录中创建了一个luigi.cfg;并设置LUIGI_CONFIG_PATH变量以指向此副本;并将我自己的日志配置文件设置为INFO。然而,我仍然得到所有的DEBUG消息。

配置文件是:

[core]
log_level=INFO
no_configure_logging=True

2 个答案:

答案 0 :(得分:0)

似乎luigi无论如何都设置了自己的日志。这将其关闭。

luigi.interface.setup_interface_logging.has_run = True

答案 1 :(得分:0)

您可以添加到您的代码中:

luigi.interface.InterfaceLogging.setup(luigi.interface.core())

Luigi首次执行时会初始化其日志记录配置(访问luigi.cfg文件)。因此,如果要添加其他配置,则执行luigi时可能会覆盖该配置。此命令将预先初始化luigi的接口日志记录,以避免这种情况。

相关问题