| Index: third_party/buildbot_8_4p1/buildbot/status/web/status_json.py
|
| diff --git a/third_party/buildbot_8_4p1/buildbot/status/web/status_json.py b/third_party/buildbot_8_4p1/buildbot/status/web/status_json.py
|
| index e7cd932d10a0f874175a8b03bd0a9e29436e2278..1047dd55a791479f7be6143bc5992890eb6c4437 100644
|
| --- a/third_party/buildbot_8_4p1/buildbot/status/web/status_json.py
|
| +++ b/third_party/buildbot_8_4p1/buildbot/status/web/status_json.py
|
| @@ -22,6 +22,7 @@ import os
|
| import re
|
|
|
| from twisted.internet import defer
|
| +from twisted.python import log as twlog
|
| from twisted.web import html, resource, server
|
|
|
| from buildbot.status.web.base import HtmlResource
|
| @@ -162,6 +163,10 @@ class JsonResource(resource.Resource):
|
|
|
| def render_GET(self, request):
|
| """Renders a HTTP GET at the http request level."""
|
| + userAgent = request.requestHeaders.getRawHeaders(
|
| + 'user-agent', ['unknown'])[0]
|
| + twlog.msg('Received request for %s from %s, id: %s' %
|
| + (request.uri, userAgent, id(request)))
|
| d = defer.maybeDeferred(lambda : self.content(request))
|
| def handle(data):
|
| if isinstance(data, unicode):
|
| @@ -183,6 +188,7 @@ class JsonResource(resource.Resource):
|
| return data
|
| d.addCallback(handle)
|
| def ok(data):
|
| + twlog.msg('Finished processing request with id: %s' % id(request))
|
| request.write(data)
|
| request.finish()
|
| def fail(f):
|
|
|