diff options
author | Aleksey Lim <alsroot@sugarlabs.org> | 2013-04-25 21:57:30 (GMT) |
---|---|---|
committer | Aleksey Lim <alsroot@sugarlabs.org> | 2013-04-26 23:15:59 (GMT) |
commit | ba6e3c7ed824fde58a02fd90323d993354767be3 (patch) | |
tree | 8c5671e62a91bbe424065c2b29621e2341674641 | |
parent | bcfedcb241a93616400983a28f95622a59b281c3 (diff) |
OBS reply might be compressed
-rw-r--r-- | sugar_network/node/obs.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sugar_network/node/obs.py b/sugar_network/node/obs.py index c19bc4f..1b76a02 100644 --- a/sugar_network/node/obs.py +++ b/sugar_network/node/obs.py @@ -120,7 +120,7 @@ def _request(*args, **kwargs): response = _client.request(*args, allowed=(400, 404), **kwargs) enforce(response.headers.get('Content-Type') == 'text/xml', 'Irregular OBS response') - reply = ElementTree.parse(response.raw).getroot() + reply = ElementTree.fromstring(response.content) if response.status_code != 200: summary = reply.find('summary') |