feat: export worker

This commit is contained in:
karishmas6
2024-09-11 13:16:45 +05:30
parent 2f681deb3f
commit 458ba1f6df

View File

@@ -11,7 +11,7 @@ const connection = new IORedis();
const workflowQueue = new Queue('workflow', { connection });
const worker = new Worker('workflow', async job => {
export const worker = new Worker('workflow', async job => {
const { fileName, runId } = job.data;
try {
const result = await runWorkflow(fileName, runId);
@@ -30,7 +30,7 @@ worker.on('failed', (job: any, err) => {
console.error(`Job ${job.id} failed for ${job.data.fileName}_${job.data.runId}:`, err);
});
async function runWorkflow(fileName, runId) {
async function runWorkflow(fileName:any, runId:any) {
try {
// read the recording from storage
const recording = await readFile(`./../storage/recordings/${fileName}.waw.json`);