Python で HdfsCLI を使用しています。
私のロガーの基本的な構成は次のとおりです。
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 のすべてのレベルのログがまだ残っているため、これは何にも影響しません。
ERROR
この CLI のおよびCRITICAL
レベルのログのみを保持するにはどうすればよいですか?