[Buildbot-commits] buildbot/buildbot/status/web builder.py, 1.13, 1.14

Brian Warner warner at users.sourceforge.net
Wed Nov 21 09:22:06 UTC 2007


Update of /cvsroot/buildbot/buildbot/buildbot/status/web
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv19223/buildbot/status/web

Modified Files:
	builder.py 
Log Message:
[project @ more #138 changes: add 'stop build' button next to the 'force build' form]

Original author: warner at lothar.com
Date: 2007-11-21 08:52:36+00:00

Index: builder.py
===================================================================
RCS file: /cvsroot/buildbot/buildbot/buildbot/status/web/builder.py,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- builder.py	21 Nov 2007 09:21:16 -0000	1.13
+++ builder.py	21 Nov 2007 09:22:04 -0000	1.14
@@ -28,6 +28,7 @@
         buildnum = build.getNumber()
         buildurl = req.childLink("builds/%d" % buildnum)
         data = '<a href="%s">#%d</a> ' % (buildurl, buildnum)
+
         when = build.getETA()
         if when is not None:
             when_time = time.strftime("%H:%M:%S",
@@ -39,6 +40,13 @@
         else:
             data += "[waiting for Lock]"
             # TODO: is this necessarily the case?
+
+        if self.builder_control is not None:
+            stopURL = urllib.quote(req.childLink("builds/%d/stop" % buildnum))
+            data += '''
+<form action="%s" class="command stopbuild" style="display:inline">
+  <input type="submit" value="Stop Build" />
+</form>''' % stopURL
         return data
 
     def body(self, req):





More information about the Commits mailing list