В моем ApiController у меня есть:
rescue_from Exception, with: :render_exception_error
def render_exception_error(exception)
raise exception if Rails.env.test?
logger.error(exception)
render json: { error: 'An error occurred' }, status: 500 unless performed?
end
Я хочу, чтобы этот метод также сообщал об ошибке Sentry.Знаете ли вы, если при выполнении строки, которая выполняет logger.error(...)
, она автоматически регистрирует ее и в Sentry?
Или я должен вручную сделать Raven.capture_exception(exception)
или что-то в этом роде?Будет ли это сделано в фоновом режиме?