Add check for monitor active state before adding jobs to queue on startup

This commit is contained in:
Alex Holliday
2024-09-05 10:44:04 -07:00
parent cac89947a4
commit 91909ed350
+3 -1
View File
@@ -39,7 +39,9 @@ class JobQueue {
queue.networkService = networkService;
const monitors = await db.getAllMonitors();
for (const monitor of monitors) {
await queue.addJob(monitor.id, monitor);
if (monitor.active) {
await queue.addJob(monitor.id, monitor);
}
}
const workerStats = await queue.getWorkerStats();
await queue.scaleWorkers(workerStats);