OLD | NEW |
| (Empty) |
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 changeAdded(self, change): | |
33 pass | |
34 | |
35 def stepStarted(self, build, step): | |
36 pass | |
37 | |
38 def stepTextChanged(self, build, step, text): | |
39 pass | |
40 | |
41 def stepText2Changed(self, build, step, text2): | |
42 pass | |
43 | |
44 def stepETAUpdate(self, build, step, ETA, expectations): | |
45 pass | |
46 | |
47 def logStarted(self, build, step, log): | |
48 pass | |
49 | |
50 def logChunk(self, build, step, log, channel, text): | |
51 pass | |
52 | |
53 def logFinished(self, build, step, log): | |
54 pass | |
55 | |
56 def stepFinished(self, build, step, results): | |
57 pass | |
58 | |
59 def buildFinished(self, builderName, build, results): | |
60 pass | |
61 | |
62 def builderRemoved(self, builderName): | |
63 pass | |
64 | |
65 def slaveConnected(self, slaveName): | |
66 pass | |
67 | |
68 def slaveDisconnected(self, slaveName): | |
69 pass | |
70 | |
71 class StatusReceiverMultiService(StatusReceiver, service.MultiService, | |
72 util.ComparableMixin): | |
73 implements(IStatusReceiver) | |
74 | |
75 def __init__(self): | |
76 service.MultiService.__init__(self) | |
77 | |
78 | |
79 class StatusReceiverPerspective(StatusReceiver, pbutil.NewCredPerspective): | |
80 implements(IStatusReceiver) | |
81 | |
OLD | NEW |