def getWorkflow(self, wft=None): if wft==None: wft = self.getWorkflowTemplate() user = self.getUser() wf = Workflow.findByName(SESSION, "test_workflow", user) logfilename = "./test_workflow.log.txt" if wf == None: wf = Workflow("test_workflow", wft, user, logfilename) return wf
def stopWorkflow(wfid): wf = Workflow.findByID(SESSION, wfid) return wf.stopWorkflow(SESSION)
def startWorkflow(wfid, logfilename, address, workflowname): wf = Workflow.findByID(SESSION, wfid) return wf.startWorkflow(SESSION, logfilename, address, workflowname)