grnet/synnefo — pull request #59 by papagian (2014-05-08 13:04:43+00:00)
Title: snf_django: Fix unicode error in proxy requests

Pithos and Cyclades services need to proxy Astakos API calls for enabling
the web clients to access them.

Proxy requests containing non ascii characters used to fail.

The reason was that the proxy tried to make a request using the original
request path.
However django forces the request path to be unicode.
Therefore, the httplib used to fail because it tried to concatenate unicode
and bytestrings.

This fix changes the original implementation and for now on it sends
the request url encoded in UTF-8.