Actions
Feature #985
closedНастройка ведения журнала.
Start date:
03/12/2013
Due date:
% Done:
100%
Estimated time:
10:00 h
Description
Не знаю как у вас, а у нас многие модули имеют свойство засорять логи дебага ненужной информацией в конкретные моменты тестирования, и, скажем так, более того, "чувствительной к безопасности" инфой, евпочя.
По этому предлагаю запилить интерфейс подробной настройки ведения журналов отладки.
За основу можно взять LeechCraft::Модули
Возможно, список должен включать и Core.
Вместо чекбоксов предлагаю приделать выпадающие списки:
Default Debug Warning Error/Critical/Fatal None
Причем каждый предыдущий включает все последующие, то есть Debug = Debug+Warning+Fatal, Warning = Warning+Fatal и тд
Под списком модулей имеет смысл разместить следующие настройки
[Debug] Уровень журналирования по умолчанию (список из Debug,Warning,Error,None)
[ ] Отдельные журналы для каждого модуля. (Separate logs for each module)
[ ] Перезаписывать журналы при старте вместо их продолжения.
Также, возможно, имеет смысл, отвести под логи отдельную директорию, вроде ~/.leechcraft/logs/
Actions