class Fog::Rackspace::Monitoring::BadRequest
Attributes
validation_errors[R]
Public Class Methods
slurp(error, service=nil)
click to toggle source
Calls superclass method
Fog::Rackspace::Errors::BadRequest.slurp
# File lib/fog/rackspace/monitoring.rb, line 20 def self.slurp(error, service=nil) new_error = super(error) if new_error.response_data && new_error.response_data['details'] new_error.instance_variable_set(:@validation_errors, new_error.response_data['details']) end status_code = error.response ? error.response.status : nil new_error.instance_variable_set(:@status_code, status_code) new_error.set_transaction_id(error, service) new_error end