tilde-lab / yascheduler

Yet another cloud computing scheduler for the high-throughput cloud scientific simulations
https://mpds.io/search/ab%20initio%20calculations
MIT License
5 stars 4 forks source link

Fix machine occupancy #91

Closed knopki closed 2 years ago

knopki commented 2 years ago

Remove useless check that prevent run machine occupancy checks and leads to premature end of task.

Change machine's "busy" state to ternary: busy, free, unknown. If state is unknown and task is assigned to the machine, then run occupancy check before results download. This allows to survive daemon restarts.