improved planner
This commit is contained in:
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user