Сторона примечания: зачем вам это нужно? Выводы очень ценны, поскольку они точно сообщают вам, где проблема (исключение) возникает в вашем коде.
Как бы то ни было, кажется, что исключение из журнала исключений не настраивается в драгоценном камне exception_logger
. Таким образом, ваш единственный вариант - обезвредить часть своего кода. Я бы попытался исправить сеттер для обратной линии в LoggedException
model.
Поместите это в инициализатор под lib/initializers
:
# lib/initializers/logged_exception_patch.rb
module ExceptionLogger
class LoggedException < ActiveRecord::Base
def backtrace=(trace)
write_attribute :backtrace, ""
end
end
end
Этот код сделает модель просто игнорировать обратно следы при сохранении регистрируемых исключений и сохранить пустую строку в backtrace
столбец вместо.
Но позвольте мне еще раз сказать - я думаю, что если вы регистрируете реальные исключения на реальном сайте, рано или поздно вы будете сожалеть не регистрируя назад следы, потому что вы получите исключение с неясным происхождением ...