def __init__(self, name, builderNames, repository): """Override Scheduler.__init__ Add a new parameter : repository """ Scheduler.__init__(self, name, None, 120, builderNames, fileIsImportant=None) self.repository = repository
def __init__(self, name, project, builderNames, properties={}): Scheduler.__init__(self, name, branch=None, treeStableTimer=180, builderNames=builderNames, properties=properties) self.project = project self.importantChanges = [] self.unimportantChanges = [] self.nextBuildTime = None self.timer = None
def __init__( self, chooserFunc, prettyNames=None, unittestPrettyNames=None, unittestSuites=None, talosSuites=None, buildbotBranch=None, buildersWithSetsMap=None, **kwargs): self.chooserFunc = chooserFunc self.prettyNames = prettyNames self.unittestPrettyNames = unittestPrettyNames self.unittestSuites = unittestSuites self.talosSuites = talosSuites self.buildbotBranch = buildbotBranch self.buildersWithSetsMap = buildersWithSetsMap Scheduler.__init__(self, **kwargs)
def __init__(self, numberOfBuildsToTrigger=3, **kwargs): self.numberOfBuildsToTrigger = numberOfBuildsToTrigger Scheduler.__init__(self, **kwargs)
def __init__(self, name, n, idleTimeout=None, **kwargs): self.n = n self.idleTimeout = idleTimeout Scheduler.__init__(self, name=name, **kwargs)
def __init__(self, name, **kwargs): self.unimportantChanges = [] self.keeper = kwargs.pop('keeper', None) Scheduler.__init__(self, name=name, **kwargs)
def __init__(self, name, builderNames, repository): Scheduler.__init__( self, name, None, 120, builderNames, fileIsImportant=None) self.repository = repository
def __init__(self, repo_names, *args, **kwargs): Scheduler.__init__(self, *args, **kwargs) self.repo_names = repo_names
def __init__(self, name, branch, treeStableTimer, builderNames, fileIsImportant=None, properties={}): Scheduler.__init__(self, name=name, branch=branch, treeStableTimer=treeStableTimer, builderNames=builderNames, fileIsImportant=fileIsImportant, properties=properties)