Mercurial > octave-buildbot
view server.tac @ 54:92ec1f0534e3
temporarily redirect jwe-debian-x86_64-5 to -4
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Sat, 12 Aug 2023 10:20:14 -0400 |
parents | 4ad92f00bca5 |
children |
line wrap: on
line source
import os from twisted.application import service from buildbot.master import BuildMaster basedir = '.' rotateLength = 10000000 maxRotatedFiles = 10 configfile = 'master.cfg' ## Default umask for server umask = None ## if this is a relocatable tac file, get the directory containing the TAC if basedir == '.': import os.path basedir = os.path.abspath(os.path.dirname(__file__)) ## note: this line is matched against to check that this is a ## buildmaster directory; do not edit it. application = service.Application('buildmaster') from twisted.python.logfile import LogFile from twisted.python.log import ILogObserver from twisted.python.log import FileLogObserver logfile = LogFile.fromFullPath(os.path.join(basedir, 'twistd.log'), rotateLength = rotateLength, maxRotatedFiles = maxRotatedFiles) application.setComponent(ILogObserver, FileLogObserver(logfile).emit) m = BuildMaster (basedir, configfile, umask) m.setServiceParent(application) m.log_rotation.rotateLength = rotateLength m.log_rotation.maxRotatedFiles = maxRotatedFiles