# File lib/aeolus_image/model/warehouse/warehouse_client.rb, line 131
        def do_request(path = '', opts={})
          opts[:method]  ||= :get
          opts[:content] ||= ''
          opts[:plain]   ||= false
          opts[:headers] ||= {}

          result = RestClient::Request.execute :method => opts[:method], :url => @uri + path, :payload => opts[:content], :headers => opts[:headers]

          return Nokogiri::XML result unless opts[:plain]
          return result
        end