2015-12-16 5 views
4

Как включить ведение журнала на сервере Faye? Я завязывания:Регистрация сервера Faye

Faye::Logging.log_level = :debug Faye.logger = lambda { |m| puts m }

Я получаю следующее сообщение об ошибке:

/faye.ru:5:in `block in <main>': undefined method `log_level=' for Faye::Logging:Module (NoMethodError) 

Я использую Faye версию 1.1.2 на Ruby On Rails

ответ

2

log_level имеет были устарели в этой версии Фэй.

Вы должны установить уровень журнала на объекте Logger, а затем передать его Faye.logger.

+0

Просьба привести пример, я не понимаю, как это сделать. –

+1

Если мы используем Ruby версию Faye. Затем нам нужно установить Faye.logger как объект журнала, например: 'Faye.logger = Logger.new (STDOUT)' Все, что соответствует интерфейсу Logger, должно работать. Спасибо ** brito ** –