首页 > 解决方案 > GnuRadio 记录器附加文件标志不起作用?

问题描述

我正在尝试将流程图运行期间生成的一些信息记录到日志文件中。我正在使用以下命令:

    log = gr.logger('log')
    log.set_level("DEBUG")
    log_filename = config_prms['logging']['log_filename']  #full path to log file
    log.add_file_appender(log_filename, False, "%r :%p: %c{1} - %m%n")

据我所知,第二个参数确定日志文件是被覆盖还是附加到(https://www.gnuradio.org/doc/doxygen/classgr_1_1logger.html#a59623c0e5e128b2d86c59b93240ba034)。事实证明,日志文件始终附加到(无论该标志是 True 还是 False)。这是预期的行为吗?

标签: pythongnuradio

解决方案


不,这是一个错误。请在https://github.com/gnuradio/gnuradio/issues下完整报告,包括您的 GNU Radio 版本。


推荐阅读