# HG changeset patch # User Jeff Hammel # Date 1294513431 28800 # Node ID d91d3dfadb6b896a41b86d8458fe38eaffaf721d # Parent 9866e68887c8beb094a2b5d494a4f49881542acf stub for restarting the bot diff -r 9866e68887c8 -r d91d3dfadb6b autobot/template/restart_buildbot.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/autobot/template/restart_buildbot.py Sat Jan 08 11:03:51 2011 -0800 @@ -0,0 +1,20 @@ +#!/usr/bin/env python + +"""(re)start the buildbot""" + +import os +import sys +from subprocess import call +from time import sleep + +os.chdir(os.path.abspath(os.path.dirname(sys.argv[0]))) + +if {{debug}}: + call(['rm', '-f', 'master/twistd.log']) + call(['rm', '-f', 'slave/twistd.log']) +call(['buildbot', 'stop', 'master']) +call(['buildslave', 'stop', 'slave']) +call(['buildbot', 'start', 'master']) +call(['buildslave', 'start', 'slave']) +#sleep(5) +#call(['bash', '${slave}/force-build.sh'] + sys.argv[1:])