cwltool.procgenerator
¶
Module Contents¶
Classes¶
Result of ProcessGenerator.job(). |
|
Base class for get_requirement(). |
- class cwltool.procgenerator.ProcessGeneratorJob(procgenerator)¶
Result of ProcessGenerator.job().
- Parameters
procgenerator (ProcessGenerator) –
- receive_output(self, jobout, processStatus)¶
- Parameters
jobout (Optional[cwltool.utils.CWLObjectType]) –
processStatus (str) –
- Return type
None
- job(self, job_order, output_callbacks, runtimeContext)¶
- Parameters
job_order (cwltool.utils.CWLObjectType) –
output_callbacks (Optional[cwltool.utils.OutputCallbackType]) –
runtimeContext (cwltool.context.RuntimeContext) –
- Return type
cwltool.utils.JobsGeneratorType
- class cwltool.procgenerator.ProcessGenerator(toolpath_object, loadingContext)¶
Bases:
cwltool.process.Process
Base class for get_requirement().
- Parameters
toolpath_object (ruamel.yaml.comments.CommentedMap) –
loadingContext (cwltool.context.LoadingContext) –
- job(self, job_order, output_callbacks, runtimeContext)¶
- Parameters
job_order (cwltool.utils.CWLObjectType) –
output_callbacks (Optional[cwltool.utils.OutputCallbackType]) –
runtimeContext (cwltool.context.RuntimeContext) –
- Return type
cwltool.utils.JobsGeneratorType
- result(self, job_order, jobout, runtimeContext)¶
- Parameters
job_order (cwltool.utils.CWLObjectType) –
jobout (cwltool.utils.CWLObjectType) –
runtimeContext (cwltool.context.RuntimeContext) –
- Return type
Tuple[cwltool.process.Process, cwltool.utils.CWLObjectType]