我正在将 HdfsCLI 与 Python 一起使用。
我的记录器的基本配置如下:
logging.basicConfig(level=args.log_level,
format=("%(asctime)s - %(threadName)s - %(levelname)s"
" - [%(funcName)s():%(filename)s:%(lineno)s]"
" - %(message)s"))
在那之后,根据所有 python 库似乎都有的令人难以置信的黑暗和晦涩的文档,我改变了(至少我认为我是,但显然不是)HdfsCLI 的日志级别:
hdfs.config.Config(stream_log_level="ERROR")
这不会影响任何事情,因为我仍然拥有INFO
CLI 的所有级别日志。
如何仅保留此 CLI 的日志ERROR
和CRITICAL
级别?