def __init__( self, ceUniqueID, cores = 0 ): """ Standard constructor. """ ComputingElement.__init__( self, ceUniqueID ) self.ceType = "Pool" self.submittedJobs = 0 if cores > 0: self.cores = cores else: self.cores = getNumberOfCores() self.pPool = ProcessPool( self.cores, self.cores, poolCallback = self.finalizeJob ) self.taskID = 0 self.coresPerTask = {}
def __init__(self, ceUniqueID, cores=0): """ Standard constructor. """ ComputingElement.__init__(self, ceUniqueID) self.ceType = "Pool" self.submittedJobs = 0 if cores > 0: self.cores = cores else: self.cores = getNumberOfCores() self.pPool = ProcessPool(self.cores, self.cores, poolCallback=self.finalizeJob) self.taskID = 0 self.coresPerTask = {}
def _addCEConfigDefaults(self): """Method to make sure all necessary Configuration Parameters are defined """ # First assure that any global parameters are loaded ComputingElement._addCEConfigDefaults(self)
def _addCEConfigDefaults( self ): """Method to make sure all necessary Configuration Parameters are defined """ # First assure that any global parameters are loaded ComputingElement._addCEConfigDefaults( self )