Accept gzip files in find_stack_traces.py

The server response seems to have changed since this code was originally
written.

Change-Id: Icffc062ce46f59b678fe468560d198567286fe67
This commit is contained in:
David Kranz 2013-10-09 21:45:31 -04:00
parent db56fc53aa
commit 9e3c71780a

View File

@ -65,7 +65,9 @@ class StackTrace(object):
def hunt_for_stacktrace(url):
"""Return TRACE or ERROR lines out of logs."""
page = urllib2.urlopen(url)
req = urllib2.Request(url)
req.add_header('Accept-Encoding', 'gzip')
page = urllib2.urlopen(req)
buf = StringIO.StringIO(page.read())
f = gzip.GzipFile(fileobj=buf)
content = f.read()