[Buildbot-commits] buildbot/buildbot/scripts reconfig.py,1.3,1.4

Brian Warner warner at users.sourceforge.net
Tue Jan 1 03:23:55 UTC 2008


Update of /cvsroot/buildbot/buildbot/buildbot/scripts
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv10827/buildbot/scripts

Modified Files:
	reconfig.py 
Log Message:
[project @ on windows, make 'buildbot reconfig' print a warning instead of hanging. For #105.]

Original author: warner at lothar.com
Date: 2008-01-01 03:23:19+00:00

Index: reconfig.py
===================================================================
RCS file: /cvsroot/buildbot/buildbot/buildbot/scripts/reconfig.py,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- reconfig.py	29 Sep 2007 21:23:12 -0000	1.3
+++ reconfig.py	1 Jan 2008 03:23:53 -0000	1.4
@@ -1,5 +1,5 @@
 
-import os, signal
+import os, signal, platform
 from twisted.internet import reactor
 
 from buildbot.scripts.logwatcher import LogWatcher, BuildmasterTimeoutError, \
@@ -7,6 +7,12 @@
 
 class Reconfigurator:
     def run(self, config):
+        # Returns "Microsoft" for Vista and "Windows" for other versions
+        if platform.system() in ("Windows", "Microsoft"):
+            print "Reconfig (through SIGHUP) is not supported on Windows."
+            print "The 'buildbot debugclient' tool can trigger a reconfig"
+            print "remotely, but requires Gtk+ libraries to run."
+            return
 
         basedir = config['basedir']
         quiet = config['quiet']





More information about the Commits mailing list