Wire campaign scheduler into server boot
This commit is contained in:
@@ -3,6 +3,7 @@ import { openDb, ensureSeeds } from '../src/db.mjs';
|
||||
import { createJobManager, recoverOrphans } from '../src/jobs/manager.mjs';
|
||||
import { createAppServer } from '../src/server/index.mjs';
|
||||
import { startOutreachScheduler } from '../src/outreach/scheduler.mjs';
|
||||
import { startCampaignScheduler } from '../src/outreach/campaign-scheduler.mjs';
|
||||
|
||||
// Servidor local do GTI Maquina Comercial. Inicie com:
|
||||
// npm start (ou node scripts/servidor.mjs, ou o GTI-Comercial.exe)
|
||||
@@ -19,6 +20,7 @@ recoverOrphans(db, log);
|
||||
const jobs = createJobManager();
|
||||
const server = createAppServer({ db, jobs, log });
|
||||
startOutreachScheduler({ db, log });
|
||||
startCampaignScheduler({ db, log });
|
||||
|
||||
const port = GTI_PORT;
|
||||
server.listen(port, '127.0.0.1', () => {
|
||||
|
||||
Reference in New Issue
Block a user