# File lib/AWS.rb, line 315 315: def response_generator( options = {} ) 316: 317: options = { 318: :action => "", 319: :params => {} 320: }.merge(options) 321: 322: raise ArgumentError, ":action must be provided to response_generator" if options[:action].nil? || options[:action].empty? 323: 324: http_response = make_request(options[:action], options[:params]) 325: http_xml = http_response.body 326: 327: return Response.parse(:xml => http_xml) 328: end