36
|
1 #!/usr/bin/env python
|
|
2
|
|
3 """(re)start the buildbot"""
|
|
4
|
|
5 import os
|
|
6 import sys
|
|
7 from subprocess import call
|
|
8 from time import sleep
|
|
9
|
|
10 os.chdir(os.path.abspath(os.path.dirname(sys.argv[0])))
|
|
11
|
|
12 if {{debug}}:
|
|
13 call(['rm', '-f', 'master/twistd.log'])
|
|
14 call(['rm', '-f', 'slave/twistd.log'])
|
54
|
15 call(['rm', '-rf', 'slave/full'])
|
36
|
16 call(['buildbot', 'stop', 'master'])
|
|
17 call(['buildslave', 'stop', 'slave'])
|
|
18 call(['buildbot', 'start', 'master'])
|
|
19 call(['buildslave', 'start', 'slave'])
|
|
20 #sleep(5)
|
|
21 #call(['bash', '${slave}/force-build.sh'] + sys.argv[1:])
|