13138: Gather arvados API errors under "RequestError" class.
authorPeter Amstutz <pamstutz@veritasgenetics.com>
Wed, 14 Mar 2018 18:46:22 +0000 (14:46 -0400)
committerPeter Amstutz <pamstutz@veritasgenetics.com>
Wed, 14 Mar 2018 18:46:22 +0000 (14:46 -0400)
commit270b9295100b50419da8911ea080d025cd52d773
tree78e0970ccccc3dc1dee051c1ab477ec3cdd85487
parent5282d5462d86721c73849c2e5f3d057657c74b51
13138: Gather arvados API errors under "RequestError" class.

Don't print stack trace for RequestError, because they are expected
conditions when there is an error in the request.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
services/api/app/controllers/application_controller.rb
services/api/app/models/arvados_model.rb
services/api/app/models/blob.rb
services/api/app/models/commit.rb
services/api/app/models/job.rb
services/api/lib/request_error.rb [new file with mode: 0644]