improved planner

This commit is contained in:
2023-12-03 16:25:42 +03:00
parent 0afbb32788
commit ed68c9b11e
3 changed files with 86 additions and 6 deletions

View File

@@ -138,7 +138,8 @@ public:
}
}
virtual void Check() {
//return 'true' if done, 'false' - if running
virtual bool Check() {
if (Utils::Exists(workspace + "/DONE"))
analyseResults();
else {
@@ -156,8 +157,10 @@ public:
busyKernels = Utils::min(busyKernels - kernels, maxKernels);
freeKernels = Utils::max(0, maxKernels - busyKernels);
//-
saveState(); //не нужно. только для отладки. анализ будет делаться архивом.
//saveState(); //не нужно. только для отладки. анализ будет делаться архивом.
}
return (state != Running);
}
virtual void analyseResults() {