Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(438)

Unified Diff: third_party/buildbot_7_12/buildbot/status/web/buildstatus.py

Issue 12207158: Bye bye buildbot 0.7.12. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/buildbot_7_12/buildbot/status/web/buildstatus.py
diff --git a/third_party/buildbot_7_12/buildbot/status/web/buildstatus.py b/third_party/buildbot_7_12/buildbot/status/web/buildstatus.py
deleted file mode 100755
index f0a0f439f2b1a3c9d80d78b2a10a8dba1b0df55a..0000000000000000000000000000000000000000
--- a/third_party/buildbot_7_12/buildbot/status/web/buildstatus.py
+++ /dev/null
@@ -1,58 +0,0 @@
-from twisted.web import html, resource
-from buildbot.status.web.base import Box
-from buildbot.status.web.base import HtmlResource
-from buildbot.status.web.base import IBox
-
-class BuildStatusStatusResource(HtmlResource):
- def __init__(self, categories=None):
- HtmlResource.__init__(self)
-
- def head(self, request):
- return ""
-
- def body(self, request):
- """Display a build in the same format as the waterfall page.
- The HTTP GET parameters are the builder name and the build
- number."""
-
- status = self.getStatus(request)
- data = ""
-
- # Get the parameters.
- name = request.args.get("builder", [None])[0]
- number = request.args.get("number", [None])[0]
- if not name or not number:
- return "builder and number parameter missing"
- number = int(number)
-
- # Main table for the build status.
- data += '<table>\n'
-
- # Check if the builder in parameter exists.
- try:
- builder = status.getBuilder(name)
- except:
- return "unknown builder"
-
- # Check if the build in parameter exists.
- build = builder.getBuild(int(number))
- if not build:
- return "unknown build %s" % number
-
- # Display each step, starting by the last one.
- for i in range(len(build.getSteps()) - 1, -1, -1):
- step = build.getSteps()[i]
- if step.isStarted() and step.getText():
- data += " <tr>\n"
- data += IBox(step).getBox(request).td(align="center")
- data += " </tr>\n"
-
- # Display the bottom box with the build number in it.
- data += "<tr>"
- data += IBox(build).getBox(request).td(align="center")
- data += "</tr></table>\n"
-
- # We want all links to display in a new tab/window instead of in the
- # current one.
- data = data.replace('<a ', '<a target="_blank"')
- return data
« no previous file with comments | « third_party/buildbot_7_12/buildbot/status/web/builder.py ('k') | third_party/buildbot_7_12/buildbot/status/web/changes.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698