https://bugs.webkit.org/show_bug.cgi?id=69020
Reviewed by Adam Barth.
Make rebaseline server run again after r90337 (missing format_date_time
import, results_json wasn't outputting anything).
* Scripts/webkitpy/tool/servers/rebaselineserver.py:
* Scripts/webkitpy/tool/servers/reflectionhandler.py:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@96252
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2011-09-28 Mihai Parparita <mihaip@chromium.org>
+
+ Get rebaseline server running again
+ https://bugs.webkit.org/show_bug.cgi?id=69020
+
+ Reviewed by Adam Barth.
+
+ Make rebaseline server run again after r90337 (missing format_date_time
+ import, results_json wasn't outputting anything).
+
+ * Scripts/webkitpy/tool/servers/rebaselineserver.py:
+ * Scripts/webkitpy/tool/servers/reflectionhandler.py:
+
2011-09-28 David Grogan <dgrogan@chromium.org>
Move dgrogan from contributor to committer
STATIC_FILE_DIRECTORY = os.path.join(os.path.dirname(__file__), "data", "rebaselineserver")
def results_json(self):
- return self.server.results_json
+ self._serve_json(self.server.results_json)
def test_config(self):
- return self.server.test_config
+ self._serve_json(self.server.test_config)
def platforms_json(self):
- return self.server.platforms_json
+ self._serve_json(self.server.platforms_json)
def rebaseline(self):
test = self.query['test'][0]
import threading
import time
import urlparse
+import wsgiref.handlers
import BaseHTTPServer
-
class ReflectionHandler(BaseHTTPServer.BaseHTTPRequestHandler):
# Subclasses should override.
STATIC_FILE_NAMES = None
if cacheable_seconds:
expires_time = (datetime.datetime.now() +
datetime.timedelta(0, cacheable_seconds))
- expires_formatted = format_date_time(
+ expires_formatted = wsgiref.handlers.format_date_time(
time.mktime(expires_time.timetuple()))
self.send_header("Expires", expires_formatted)
self.end_headers()