OSA is right now steered by multiple jobs launched randomly by the crontab.
- Gainsel
- Gainsel check
- Gainsel web
- Sequencer 1
- Sequencer CAT-B + tailcuts
- Sequencer 2
- Sequencer Web
- Autocloser
- Copy Datacheck
This is complicated and a waste of resources, as many tasks are repeated tens of times and many jobs run when they are no longer needed.
I suggest writing an OSA-shepperd script that would launch all the jobs as needed, depending on the status of the processing. It could have a configuration file to keep track of the advance of the processing.
OSA is right now steered by multiple jobs launched randomly by the crontab.
This is complicated and a waste of resources, as many tasks are repeated tens of times and many jobs run when they are no longer needed.
I suggest writing an OSA-shepperd script that would launch all the jobs as needed, depending on the status of the processing. It could have a configuration file to keep track of the advance of the processing.