remove a lot of unused imports, marked by pyflakes
[buildbot.git] / buildbot / status / base.py
blobca07b648b743e91a03f6de0c4df3d7e5ca1a718e
1 #! /usr/bin/python
3 from twisted.application import service
4 from buildbot.twcompat import implements
6 from buildbot.interfaces import IStatusReceiver
7 from buildbot import util, pbutil
9 class StatusReceiver:
10 if implements:
11 implements(IStatusReceiver)
12 else:
13 __implements__ = IStatusReceiver,
15 def buildsetSubmitted(self, buildset):
16 pass
18 def builderAdded(self, builderName, builder):
19 pass
21 def builderChangedState(self, builderName, state):
22 pass
24 def buildStarted(self, builderName, build):
25 pass
27 def buildETAUpdate(self, build, ETA):
28 pass
30 def stepStarted(self, build, step):
31 pass
33 def stepETAUpdate(self, build, step, ETA, expectations):
34 pass
36 def logStarted(self, build, step, log):
37 pass
39 def logChunk(self, build, step, log, channel, text):
40 pass
42 def logFinished(self, build, step, log):
43 pass
45 def stepFinished(self, build, step, results):
46 pass
48 def buildFinished(self, builderName, build, results):
49 pass
51 def builderRemoved(self, builderName):
52 pass
54 class StatusReceiverMultiService(StatusReceiver, service.MultiService,
55 util.ComparableMixin):
56 if implements:
57 implements(IStatusReceiver)
58 else:
59 __implements__ = IStatusReceiver, service.MultiService.__implements__
61 def __init__(self):
62 service.MultiService.__init__(self)
65 class StatusReceiverPerspective(StatusReceiver, pbutil.NewCredPerspective):
66 if implements:
67 implements(IStatusReceiver)
68 else:
69 __implements__ = (IStatusReceiver,
70 pbutil.NewCredPerspective.__implements__)