使用python日志记录模块写入logrotate管理文件的正确过程是什么?通常我会使用WatchedFileHandler但我需要定位2.4,它没有这个类。在日志记录模块中是否有一个函数可以附加到HUP处理程序,也许是为了让它重新打开日志文件?
答案 0 :(得分:0)
我建议您从更高版本复制WatchedFileHandler
的来源,并根据需要对其进行调整,以便它适用于2.4。
答案 1 :(得分:0)
需要告诉logrotate
实用程序要旋转哪些文件,以及使用哪些选项。您可能希望覆盖标准WatchedFileHandler
类,以便在开始记录之前将/etc/logrotate.d
中的条目作为模块加载序列的一部分。