Trollflow is a small workflow execution framework inspired by the Modelling Workflow Engine MWE2 (http://www.eclipse.org/Xtext/documentation.html#MWE2).
It executes flows of loosely coupled software components. A component is created by subclassing workflow_component.AbstractWorkflowComponent and implementing at least an invoke() method.
The main scprit to invoke is
bin/flow_processor.py. There are some workflow examples under the
Trollflow plugins for satellite image processing can be found in the Trollflow-sat package (https://github.com/pytroll/trollflow-sat).
- clean obsolete files
- simplify internal structure