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

Class StatusReceiverBase

source code

Known Subclasses:

Instance Methods
 
requestSubmitted(self, request) source code
 
requestCancelled(self, builder, request) source code
 
buildsetSubmitted(self, buildset) source code
 
builderAdded(self, builderName, builder) source code
 
builderChangedState(self, builderName, state) source code
 
buildStarted(self, builderName, build) source code
 
buildETAUpdate(self, build, ETA) source code
 
changeAdded(self, change) source code
 
stepStarted(self, build, step) source code
 
stepTextChanged(self, build, step, text) source code
 
stepText2Changed(self, build, step, text2) source code
 
stepETAUpdate(self, build, step, ETA, expectations) source code
 
logStarted(self, build, step, log) source code
 
logChunk(self, build, step, log, channel, text) source code
 
logFinished(self, build, step, log) source code
 
stepFinished(self, build, step, results) source code
 
buildFinished(self, builderName, build, results) source code
 
builderRemoved(self, builderName) source code
 
slaveConnected(self, slaveName) source code
 
slaveDisconnected(self, slaveName) source code
 
checkConfig(self, otherStatusReceivers, errors) source code
 
__providedBy__(...)
Object Specification Descriptor
source code
 
__provides__(...)
Special descriptor for class __provides__
Class Variables
  __implemented__ = <implementedBy buildbot.status.base.StatusRe...
Method Details

__provides__(...)

 
Special descriptor for class __provides__

The descriptor caches the implementedBy info, so that
we can get declarations for objects without instance-specific
interfaces a bit quicker.

For example:

  >>> from zope.interface import Interface
  >>> class IFooFactory(Interface):
  ...     pass
  >>> class IFoo(Interface):
  ...     pass
  >>> class C(object):
  ...     implements(IFoo)
  ...     classProvides(IFooFactory)
  >>> [i.getName() for i in C.__provides__]
  ['IFooFactory']

  >>> [i.getName() for i in C().__provides__]
  ['IFoo']


Class Variable Details

__implemented__

Value:
<implementedBy buildbot.status.base.StatusReceiverBase>