Отладка Redmine при разработке плагина

Для вывода ошибок в лог /production.log необходимо изменить конфиг config/environments/production.rb.

 config.action_mailer.raise_delivery_errors = true
 config.log_level = :debug

Для того, чтобы использовать свои сообщения в лог можно использовать Rails.logger

begin # "try" block
    Rails.logger.info("Log smthing")
rescue Exception => ex
    Rails.logger.error{"Log exception: #{eх}"}
end
Redmine Ruby debug
comments powered by Disqus