def checkRenderedFiles(self, i_size_min=-1, i_size_max=-1): self.data['flags'] = afcommon.setBlockFlag(self.data['flags'], 'checkrenderedfiles') if i_size_min > 0: self.data['file_size_min'] = i_size_min if i_size_max > 0: self.data['file_size_max'] = i_size_max
def skipExistingFiles(self, i_size_min=-1, i_size_max=-1): self.data['flags'] = afcommon.setBlockFlag(self.data['flags'], 'skipexistingfiles') if i_size_min > 0: self.data['file_size_min'] = i_size_min if i_size_max > 0: self.data['file_size_max'] = i_size_max
def setNumeric(self, start=1, end=1, pertask=1, increment=1): """Missing DocString :param int start: :param int end: :param int pertask: :param int increment: :return: """ if len(self.tasks): print('Error: Block.setNumeric: Block already has tasks.') return if end < start: print('Error: Block.setNumeric: end < start (%d < %d)' % (end, start)) end = start if pertask < 1: print('Error: Block.setNumeric: pertask < 1 (%d < 1)' % pertask) pertask = 1 # self.data["numeric"] = True self.data['flags'] = afcommon.setBlockFlag(self.data['flags'], 'numeric') self.data["frame_first"] = start self.data["frame_last"] = end self.data["frames_per_task"] = pertask self.data["frames_inc"] = increment
def setNumeric(self, start=1, end=1, pertask=1, increment=1): """Missing DocString :param int start: :param int end: :param int pertask: :param int increment: :return: """ if len(self.tasks): print('Error: Block.setNumeric: Block already has tasks.') return if end < start: print( 'Error: Block.setNumeric: end < start (%d < %d)' % ( end, start)) end = start if pertask < 1: print('Error: Block.setNumeric: pertask < 1 (%d < 1)' % pertask) pertask = 1 #self.data["numeric"] = True self.data['flags'] = afcommon.setBlockFlag( self.data['flags'], 'numeric') self.data["frame_first"] = start self.data["frame_last"] = end self.data["frames_per_task"] = pertask self.data["frames_inc"] = increment
def setMultiHost(self, h_min, h_max, h_max_wait, master_on_slave=False, service=None, service_wait=-1): """Missing DocString :param h_min: :param h_max: :param h_max_wait: :param master_on_slave: :param service: :param service_wait: :return: """ if h_min < 1: print('Error: Block::setMultiHost: Minimum must be greater then ' 'zero.') return False if h_max < h_min: print('Block::setMultiHost: Maximum must be greater or equal then ' 'minimum.') return False if master_on_slave and service is None: print('Error: Block::setMultiHost: Master in slave is enabled but ' 'service was not specified.') return False self.data['flags'] = afcommon.setBlockFlag(self.data['flags'], 'multihost') self.data['multihost_min'] = h_min self.data['multihost_max'] = h_max self.data['multihost_max_wait'] = h_max_wait if master_on_slave: self.data['flags'] = afcommon.setBlockFlag(self.data['flags'], 'masteronslave') if service: self.data['multihost_service'] = service if service_wait > 0: self.data['multihost_service_wait'] = service_wait
def setSlaveLostIgnore(self): if not afcommon.checkBlockFlag(self.data['flags'], 'multihost'): print('Block::setSlaveLostIgnore: Block is not multihost.') return self.data['flags'] = afcommon.setBlockFlag(self.data['flags'], 'slavelostignore')
def checkRenderedFiles(self, i_size_min=-1, i_size_max=-1): self.data['flags'] = afcommon.setBlockFlag(self.data['flags'], 'checkrenderedfiles') if i_size_min != -1: self.data['file_size_min'] = i_size_min if i_size_min != -1: self.data['file_size_max'] = i_size_max
def skipExistingFiles(self, i_size_min=-1, i_size_max=-1): self.data['flags'] = afcommon.setBlockFlag(self.data['flags'], 'skipexistingfiles') if i_size_min != -1: self.data['file_size_min'] = i_size_min if i_size_min != -1: self.data['file_size_max'] = i_size_max
def skipThumbnails(self): self.data['flags'] = afcommon.setBlockFlag(self.data['flags'], 'skipthumbnails')
def setDependSubTask(self): """Missing DocString """ self.data['flags'] = afcommon.setBlockFlag(self.data['flags'], 'dependsubtask')