Package buildbot :: Package status :: Module builder :: Class Status
[frames | no frames]

Class Status


I represent the status of the buildmaster.
Method Summary
  __init__(self, botmaster, basedir)
  announceNewBuilder(self, target, name, builder_status)
BuilderStatus builderAdded(self, name, basedir, category)
  builderRemoved(self, name)
  buildsetSubmitted(self, bss)
  getBuildbotURL(self)
BuilderStatus getBuilder(self, name)
  getBuilderNames(self, categories)
  getBuildSets(self)
  getProjectName(self)
  getProjectURL(self)
  getSchedulers(self)
  getSlave(self, slavename)
  getURLForThing(self, thing)
  prune(self)
  subscribe(self, target)
  unsubscribe(self, target)

Class Variable Summary
Implements __implemented__ = <implementedBy buildbot.status.builder...
ClassProvides __providedBy__ = <zope.interface.declarations.ClassProvi...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...

Method Details

__init__(self, botmaster, basedir)
(Constructor)

Parameters:
botmaster - the Status object uses .botmaster to get at both the buildbot.master.BuildMaster (for various buildbot-wide parameters) and the actual Builders (to get at their BuilderStatus objects). It is not allowed to change or influence anything through this reference.
           (type=buildbot.master.BotMaster)
basedir - this provides a base directory in which saved status information (changes.pck, saved Build status pickles) can be stored
           (type=string)

builderAdded(self, name, basedir, category=None)

Returns:
BuilderStatus

getBuilder(self, name)

Returns:
BuilderStatus

Class Variable Details

__implemented__

Type:
Implements
Value:
<implementedBy buildbot.status.builder.Status>                         

__providedBy__

Type:
ClassProvides
Value:
<zope.interface.declarations.ClassProvides object at 0x406238ac>       

__provides__

Type:
ClassProvides
Value:
<zope.interface.declarations.ClassProvides object at 0x406238ac>       

Generated by Epydoc 2.1 on Sun Dec 10 22:04:44 2006 http://epydoc.sf.net