2009-02-11 09:20:35 +00:00
|
|
|
======
|
|
|
|
|
= TODO
|
|
|
|
|
======
|
|
|
|
|
|
2009-01-29 09:03:58 +00:00
|
|
|
- prioriteiten? mogelijk in de toekomst... mbv jobs naamgeving? prefix H voor high, N voor normal en L voor low
|
|
|
|
|
- noodstop
|
|
|
|
|
|
2009-02-11 09:20:35 +00:00
|
|
|
processors pollen zelf de jobs dir voor nieuwe taken?
|
|
|
|
|
master zorgt voor het draaien van juiste aantal processors
|
|
|
|
|
master kan processors een signaal geven dat ze geen nieuwe mogen opstarten
|
|
|
|
|
|
|
|
|
|
threading?
|
|
|
|
|
|
|
|
|
|
jobs die input uit een file willen?
|
|
|
|
|
|
|
|
|
|
======
|
|
|
|
|
= Done
|
|
|
|
|
======
|
|
|
|
|
|
|
|
|
|
- iets inbouwen dat jobnummering fijn blijft ook al komen er digits bij:
|
|
|
|
|
7 8 9 10
|
|
|
|
|
ineens wordt 10 voor 7 gescheduled...
|
|
|
|
|
- config file gebruiken
|
|
|
|
|
- meerdere parallele batches
|
|
|
|
|
- er mogen er X tegelijk draaien
|
2009-01-29 09:03:58 +00:00
|
|
|
- scheduling door jobs uit directory naar processing dir over te hevelen
|
|
|
|
|
- indien failure naar faildir of nogmaals (X keer?)
|
2009-02-11 09:20:35 +00:00
|
|
|
-
|
2009-01-29 09:03:58 +00:00
|
|
|
dirs bijv. zo:
|
|
|
|
|
jobs
|
|
|
|
|
processors/job#/job
|
|
|
|
|
processors/job#/rundir
|
|
|
|
|
results/job#/job
|
|
|
|
|
results/job#/rundir
|
|
|
|
|
results/job#/output
|
|
|
|
|
failure/job#/job
|
|
|
|
|
failure/job#/rundir
|
|
|
|
|
failure/job#/output
|
|
|
|
|
monitor/processor# symlink naar output current job
|
|
|
|
|
|
2009-02-11 09:20:35 +00:00
|
|
|
wanneer klaar incl resultaten naar done dir
|