Package buildbot :: Package status :: Module base
[frames] | no frames]

Source Code for Module buildbot.status.base

 1   
 2  from zope.interface import implements 
 3  from twisted.application import service 
 4   
 5  from buildbot.interfaces import IStatusReceiver 
 6  from buildbot import util, pbutil 
 7   
8 -class StatusReceiver:
9 implements(IStatusReceiver) 10
11 - def requestSubmitted(self, request):
12 pass
13
14 - def requestCancelled(self, builder, request):
15 pass
16
17 - def buildsetSubmitted(self, buildset):
18 pass
19
20 - def builderAdded(self, builderName, builder):
21 pass
22
23 - def builderChangedState(self, builderName, state):
24 pass
25
26 - def buildStarted(self, builderName, build):
27 pass
28
29 - def buildETAUpdate(self, build, ETA):
30 pass
31
32 - def stepStarted(self, build, step):
33 pass
34
35 - def stepTextChanged(self, build, step, text):
36 pass
37
38 - def stepText2Changed(self, build, step, text2):
39 pass
40
41 - def stepETAUpdate(self, build, step, ETA, expectations):
42 pass
43
44 - def logStarted(self, build, step, log):
45 pass
46
47 - def logChunk(self, build, step, log, channel, text):
48 pass
49
50 - def logFinished(self, build, step, log):
51 pass
52
53 - def stepFinished(self, build, step, results):
54 pass
55
56 - def buildFinished(self, builderName, build, results):
57 pass
58
59 - def builderRemoved(self, builderName):
60 pass
61
62 -class StatusReceiverMultiService(StatusReceiver, service.MultiService, 63 util.ComparableMixin):
64 implements(IStatusReceiver) 65
66 - def __init__(self):
67 service.MultiService.__init__(self)
68 69
70 -class StatusReceiverPerspective(StatusReceiver, pbutil.NewCredPerspective):
71 implements(IStatusReceiver)
72