Показать сообщение отдельно
  #1 (permalink)  
Старый 03.12.2014, 15:25
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

логгер intel для ноды
Может кто пользовался https://github.com/seanmonstar/intel ?
Я не пойму как сделать что бы для каждого уровня был свой лог.


Пытался сделать так
intel.setLevel(intel.INFO).addHandler( new intel.Formatter( "[%(date)s] {%(levelname)s} %(name)s : %(message)s" ) );

    intel.addHandler(new intel.handlers.Console() );
    intel.setLevel(intel.ERROR).addHandler(new intel.handlers.File('./logs/error.log'));
    intel.setLevel(intel.INFO).addHandler(new intel.handlers.File('./logs/info.log'));
    intel.setLevel(intel.WARN).addHandler(new intel.handlers.File('./logs/warn.log'));


а потом так

intel.warn(  "warn" );
    intel.log( "info", "test" );
    intel.error( "It is error O_O" );


и в итоге в каждом файле получаю

Код:
warn
It is error O_O
s
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием