Package buildbot :: Package changes :: Module freshcvs :: Class FreshCVSSourceNewcred
[frames] | no frames]

Class FreshCVSSourceNewcred

source code

twisted.application.internet.TCPClient --+
                                         |
                  util.ComparableMixin --+
                                         |
                                        FreshCVSSourceNewcred

This source will connect to a FreshCVS server associated with one or more CVS repositories. Each time a change is committed to a repository, the server will send us a message describing the change. This message is used to build a Change object, which is then submitted to the ChangeMaster.

This class handles freshcvs daemons which use newcred. CVSToys-1.0.9 does not, later versions might.

Instance Methods
 
__init__(self, host, port, user, passwd, prefix=None) source code
 
__repr__(self) source code
 
describe(self) source code
 
notify(self, root, files, message, user) source code

Inherited from util.ComparableMixin: __cmp__, __hash__, __providedBy__

Class Variables
  compare_attrs = ["host", "port", "username", "password", "pref...
  changemaster = None
  connected = False

Inherited from util.ComparableMixin: __implemented__, __provides__

Class Variable Details

compare_attrs

Value:
["host", "port", "username", "password", "prefix"]