Package buildbot :: Package changes :: Module monotone :: Class MonotoneSource
[frames | no frames]

Class MonotoneSource

ComparableMixin --+
                  |
        Service --+
                  |
                 MonotoneSource


This source will poll a monotone server for changes and submit them to the change master.
Method Summary
  __init__(self, server_addr, branch, trusted_keys, db_path, pollinterval, monotone_exec)
  describe(self)
  start_poll(self)
  startService(self)
  stopService(self)
    Inherited from Service
  __getstate__(self)
  disownServiceParent(self)
  privilegedStartService(self)
  setName(self, name)
  setServiceParent(self, parent)
    Inherited from ComparableMixin
  __cmp__(self, them)
  __hash__(self)

Class Variable Summary
tuple __implements__ = (<InterfaceClass buildbot.interfaces.IC...
list compare_attrs = ['server_addr', 'trusted_keys', 'db_path...
NoneType d = None                                                                  
list done_revisions = []
NoneType last_revision = None                                                                  
NoneType loop = None                                                                  
NoneType monotone = None                                                                  
NoneType parent = None                                                                  
NoneType tmpfile = None                                                                  
list volatile = ['loop', 'd', 'tmpfile', 'monotone']
    Inherited from Service
Implements __implemented__ = <implementedBy twisted.application.ser...
ClassProvides __providedBy__ = <zope.interface.declarations.ClassProvi...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
NoneType name = None                                                                  
int running = 0                                                                     

Class Variable Details

__implements__

Type:
tuple
Value:
(<InterfaceClass buildbot.interfaces.IChangeSource>,
 (<MetaInterface twisted.application.service.IService>,))              

compare_attrs

Type:
list
Value:
['server_addr',
 'trusted_keys',
 'db_path',
 'pollinterval',
 'branch',
 'monotone_exec']                                                      

d

Type:
NoneType
Value:
None                                                                  

done_revisions

Type:
list
Value:
[]                                                                     

last_revision

Type:
NoneType
Value:
None                                                                  

loop

Type:
NoneType
Value:
None                                                                  

monotone

Type:
NoneType
Value:
None                                                                  

parent

Type:
NoneType
Value:
None                                                                  

tmpfile

Type:
NoneType
Value:
None                                                                  

volatile

Type:
list
Value:
['loop', 'd', 'tmpfile', 'monotone']                                   

Generated by Epydoc 2.1 on Tue Sep 16 09:15:59 2008 http://epydoc.sf.net