Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
If a backend error occurs when processing an index action, then the exception is replaced by general "Internal server error" message without any details. The error is not logged in deltacloud log too.
The problem is that lib/deltacloud/helpers/deltacloud_helper.rb:filter_all sets 500 error code to all exceptions with missing error code, then report_error method replaces the original exception with new exception instance containing just the error code.