lib/google/iam/v1/iam_policy/rest/client.rb in google-iam-v1-0.3.beta.2 vs lib/google/iam/v1/iam_policy/rest/client.rb in google-iam-v1-0.3.beta.3
- old
+ new
@@ -230,16 +230,12 @@
@iam_policy_stub.set_iam_policy request, options, bindings_override: bindings_override do |result, response|
yield result, response if block_given?
return result
end
- rescue ::Faraday::Error => e
- begin
- raise ::Gapic::Rest::Error.wrap_faraday_error e
- rescue ::Gapic::Rest::Error => gapic_error
- raise ::Google::Cloud::Error.from_error gapic_error
- end
+ rescue ::Gapic::Rest::Error => e
+ raise ::Google::Cloud::Error.from_error(e)
end
##
# Gets the access control policy for a resource.
# Returns an empty policy if the resource exists and does not have a policy
@@ -304,16 +300,12 @@
@iam_policy_stub.get_iam_policy request, options, bindings_override: bindings_override do |result, response|
yield result, response if block_given?
return result
end
- rescue ::Faraday::Error => e
- begin
- raise ::Gapic::Rest::Error.wrap_faraday_error e
- rescue ::Gapic::Rest::Error => gapic_error
- raise ::Google::Cloud::Error.from_error gapic_error
- end
+ rescue ::Gapic::Rest::Error => e
+ raise ::Google::Cloud::Error.from_error(e)
end
##
# Returns permissions that a caller has on the specified resource.
# If the resource does not exist, this will return an empty set of
@@ -384,15 +376,11 @@
@iam_policy_stub.test_iam_permissions request, options, bindings_override: bindings_override do |result, response|
yield result, response if block_given?
return result
end
- rescue ::Faraday::Error => e
- begin
- raise ::Gapic::Rest::Error.wrap_faraday_error e
- rescue ::Gapic::Rest::Error => gapic_error
- raise ::Google::Cloud::Error.from_error gapic_error
- end
+ rescue ::Gapic::Rest::Error => e
+ raise ::Google::Cloud::Error.from_error(e)
end
##
# Configuration class for the IAMPolicy REST API.
#