Search code examples
ruby-on-railsrubyruby-on-rails-4websocketfaye

Faye server logging


How to enable logging on Faye server? I am tying:

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

I am getting the following error:

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

I use Faye version 1.1.2 on Ruby on Rails 4


Solution

  • log_level has been deprecated in that version of Faye.

    You should set the log level on a Logger object and then pass it to Faye.logger.