class Fog::Rackspace::Errors::BadRequest

Attributes

validation_errors[R]

TODO - Need to find a better way to print out these validation errors when they are thrown

Public Class Methods

slurp(error) click to toggle source
# File lib/fog/rackspace.rb, line 72
def self.slurp(error)
  new_error = super(error)
  unless new_error.response_data.nil? or new_error.response_data['badRequest'].nil?
    new_error.instance_variable_set(:@validation_errors, new_error.response_data['badRequest']['validationErrors'])
  end

  new_error.instance_variable_set(:@status_code, status_code)
  new_error.set_transaction_id(error, service)
end