Revision f961e2ba

b/lib/rapi/client.py
400 400
      encoded_content = None
401 401

  
402 402
    # Build URL
403
    url = [self._base_url, path]
403
    urlparts = [self._base_url, path]
404 404
    if query:
405
      url.append("?")
406
      url.append(urllib.urlencode(self._EncodeQuery(query)))
405
      urlparts.append("?")
406
      urlparts.append(urllib.urlencode(self._EncodeQuery(query)))
407 407

  
408
    req = _RapiRequest(method, "".join(url), self._headers, encoded_content)
408
    url = "".join(urlparts)
409

  
410
    self._logger.debug("Sending request %s %s to %s:%s"
411
                       " (headers=%r, content=%r)",
412
                       method, url, self._host, self._port, self._headers,
413
                       encoded_content)
414

  
415
    req = _RapiRequest(method, url, self._headers, encoded_content)
409 416

  
410 417
    try:
411 418
      resp = self._http.open(req)

Also available in: Unified diff