class Aws::Xml::ErrorHandler

def error(context)

def error(context)
  body = context.http_response.body_contents
  code, message = extract_error(body, context)
  svc = context.client.class.name.split('::')[1]
  errors_module = Aws.const_get(svc).const_get(:Errors)
  errors_module.error_class(code).new(context, message)
end