Package buildbot :: Package schedulers :: Module trysched :: Class TryBase
[frames] | no frames]

Class TryBase

source code

 twisted.application.service.Service --+        
                                       |        
twisted.application.service.MultiService --+    
                                           |    
                    util.ComparableMixin --+    
                                           |    
                              object --+   |    
                                       |   |    
                   util.state.StateMixin --+    
                                           |    
                          base.BaseScheduler --+
                                               |
                                              TryBase
Known Subclasses:

Instance Methods
 
filterBuilderList(self, builderNames)
Make sure that builderNames is a subset of the configured self.builderNames, returning an empty list if not.
source code

Inherited from base.BaseScheduler: __init__, __provides__, addBuildsetForChanges, addBuildsetForLatest, addBuildsetForSourceStamp, addBuildsetForSourceStampDetails, addBuildsetForSourceStampSetDetails, findNewSchedulerInstance, getPendingBuildTimes, gotChange, listBuilderNames, startConsumingChanges, startService, stopService

Inherited from twisted.application.service.MultiService: __iter__, addService, getServiceNamed, privilegedStartService, removeService

Inherited from twisted.application.service.Service: __getstate__, __providedBy__, disownServiceParent, setName, setServiceParent

Inherited from util.ComparableMixin: __cmp__, __hash__

Inherited from util.state.StateMixin: getState, setState

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables

Inherited from base.BaseScheduler: DefaultCodebases, __implemented__, compare_attrs

Inherited from twisted.application.service.Service: parent, running

Instance Variables

Inherited from base.BaseScheduler: builderNames, name, properties

Properties

Inherited from object: __class__

Method Details

filterBuilderList(self, builderNames)

source code 

Make sure that builderNames is a subset of the configured self.builderNames, returning an empty list if not. If builderNames is empty, use self.builderNames.

Returns:
list of builder names to build on