def spool(self): p = os.path.join(os.getenv("UE_PATH"), "src", "ueRender", "Runner.py") job = drqueue.job() job.name = str(self.destSpec) job.frame_start = self.frame_start job.frame_end = self.frame_end job.cmd = str("python %s %s" % (p, self.script)) job.priority = self.priority return job.send_to_queue()
def drqueueSubmitJob_main(self, **connections): try: Command=str(connections["Command"]) except: Command="" try: Name=str(connections["Name"]) except: Name="" try: Priority=int(connections["Priority"]) except: Priority=100 try: startFrame=int(connections["startFrame"]) except: startFrame=1 try: endFrame=int(connections["endFrame"]) except: endFrame=10 try: blockSize=int(connections["blockSize"]) except: blockSize=1 try: job = drqueue.job() job.name = Name job.frame_start = startFrame job.frame_end = endFrame job.cmd = Command job.block_size=blockSize job.priority = Priority job.send_to_queue() id=job.id #drqueue.request_job_limits_nmaxcpuscomputer_set(id,1,1) return id except: return None pass