Complete the GUI for the current functions in WFEngine class
Features:
Provide a selector for thewfengine.json
file (similar to launchpad) in the "Manage engine" sectionMove the query and the firework_id widgets to the relevant sections.- A button for cancelling node reservation and execution
- A button for adding a new node in the
Manage nodes
section. A little bit complicated interface - a Python function from the notebook should be used. - A button to update and update-rerun a node in the
Manage nodes
section. - Adding a workflow from the database using a
fw_id
, not only by selecting a YAML/JSON file. - Adding a workflow from a Python object in the notebook, not only by selecting a YAML/JSON file.
- Add dynamic configuration of the Python path using a button. Probably another new package, definitely a another module.
Update the relevant docs after adding the features.
Edited by Ivan Kondov