Есть ли способ настроить уровни логов для каждого модуля в лагере для 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}
  ]}
]}

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

0 ответов

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

Другие вопросы по тегам