Есть ли способ настроить уровни журнала для каждого модуля в лагере для erlang?

Я хотел бы настроить лагер так, чтобы уровень информации по умолчанию использовался для всех других модулей, но я могу переопределить определенные модули с более высоким или более низким уровнем журнала по желанию. Следующий код не работает, хотя я нашел его в отчете о проблеме на лагере.

{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}
  ]}
]}

Кто-нибудь знает, как это можно сделать?


person Robert Simmons Jr.    schedule 17.02.2018    source источник


Ответы (1)


Похоже, что в настоящее время это не поддерживается. Вы можете открыть тикет здесь.

person 2240    schedule 23.11.2020