是否有一种方法可以为erlang配置lager中的每个模块的日志级别?

gv8xihay  于 2022-12-08  发布在  Erlang
关注(0)|答案(1)|浏览(151)

我想配置lager,这样所有其他模块都使用默认的信息级别,但我可以根据需要覆盖某些模块的更高或更低的日志级别。下面的代码不起作用,尽管我在lager的问题报告中找到了它。

{lager_console_backend, [
  {level, info},
  {formatter, lager_default_formatter},
  {formatter_config, [color, time, " [", sev, "] [", module, ", ", pid, "] ", message, "\e[0m\r\n"]},
  {level_overrides, [ % TODO This doesn't work.
    {myriad_cloud_sup, debug}
  ]}
]}

有人知道这是怎么做到的吗?

相关问题