Skip to content

Resolve "Compile summary of all tasks in an environment"

Closes #11 (closed)

Compile a list of tasks that looks like this

[{'optional_input_names': [],
  'output_names': ['return_value'],
  'required_input_names': ['method'],
  'task_identifier': 'ewokscore.methodtask.MethodExecutorTask',
  'task_type': 'class'},
 {'optional_input_names': [],
  'output_names': ['returncode'],
  'required_input_names': ['script'],
  'task_identifier': 'ewokscore.scripttask.ScriptExecutorTask',
  'task_type': 'class'},
 {'optional_input_names': ['ppfdict'],
  'output_names': ['ppfdict'],
  'required_input_names': ['method'],
  'task_identifier': 'ewokscore.ppftasks.PpfMethodExecutorTask',
  'task_type': 'class'},
 {'optional_input_names': ['ppfport', 'ppfdict'],
  'output_names': ['ppfdict'],
  'required_input_names': [],
  'task_identifier': 'ewokscore.ppftasks.PpfPortTask',
  'task_type': 'class'},
 {'optional_input_names': ['b'],
  'output_names': ['result'],
  'required_input_names': ['a'],
  'task_identifier': 'ewokscore.tests.examples.tasks.sumtask.SumTask',
  'task_type': 'class'}]
Edited by Wout De Nolf

Merge request reports