Source code for ewoksjob.client.dummy_workflow

[docs]def result(value=False, filename=None): if filename: with open(filename, "w"): pass return value is None
[docs]def dummy_workflow(): return { "graph": {"id": "sleepgraph", "schema_version": "1.0"}, "nodes": [ { "id": "sleep", "task_type": "method", "task_identifier": "time.sleep", "default_inputs": [{"name": 0, "value": 0}], }, { "id": "result", "task_type": "method", "task_identifier": "ewoksjob.client.dummy_workflow.result", "default_inputs": [ {"name": "value", "value": None}, {"name": "filename", "value": None}, ], }, ], "links": [ { "source": "sleep", "target": "result", "data_mapping": [ {"source_output": "return_value", "target_input": "value"} ], }, ], }