projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
17492: Adds test confirming that req-id is added on exceptions.
[arvados.git]
/
sdk
/
ruby
/
lib
/
arvados.rb
diff --git
a/sdk/ruby/lib/arvados.rb
b/sdk/ruby/lib/arvados.rb
index 023a1f829ca9f91e832045dfc1fdf37d72cdf1c2..a72a9f8241f442f20d6c7559baedeb79582cc218 100644
(file)
--- a/
sdk/ruby/lib/arvados.rb
+++ b/
sdk/ruby/lib/arvados.rb
@@
-29,7
+29,7
@@
class Arvados
super(*args)
rescue => e
if !e.message.match(/.*req-[0-9a-zA-Z]{20}.*/)
- e.message += "\nRequest ID: #{e.headers['X-Request-Id'] or @request_id}"
+ raise $!, "#{$!} (Request ID: #{@request_id})", $!.backtrace
end
raise e
end