diff --git a/services/platform-service/src/modules/jobs/runner.ts b/services/platform-service/src/modules/jobs/runner.ts index 159383c2..8a730856 100644 --- a/services/platform-service/src/modules/jobs/runner.ts +++ b/services/platform-service/src/modules/jobs/runner.ts @@ -17,6 +17,7 @@ let isRunning = false; */ export function startRunner(log: { info: (...a: unknown[]) => void; + warn: (...a: unknown[]) => void; error: (...a: unknown[]) => void; }): void { if (tickInterval) return; @@ -45,6 +46,7 @@ export function stopRunner(): void { */ async function tick(log: { info: (...a: unknown[]) => void; + warn: (...a: unknown[]) => void; error: (...a: unknown[]) => void; }): Promise { if (isRunning) return; @@ -86,7 +88,11 @@ async function tick(log: { export async function executeJob( def: JobDefinitionDoc, triggeredBy: 'scheduler' | 'manual', - log: { info: (...a: unknown[]) => void; error: (...a: unknown[]) => void } + log: { + info: (...a: unknown[]) => void; + warn: (...a: unknown[]) => void; + error: (...a: unknown[]) => void; + } ): Promise { const handler = getJobHandler(def.name); if (!handler) {