From ba6e3c7ed824fde58a02fd90323d993354767be3 Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Thu, 25 Apr 2013 21:57:30 +0000 Subject: OBS reply might be compressed --- 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') -- cgit v0.9.1