[
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793482200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1793395800047,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1793482200000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 2
      },
      "delay": 86399953
    },
    "id": "repeat:watches-scheduler:1793482200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1793395800047,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1793482399337,
    "processedOn": 1793482395794,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1793568600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793395800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1793337899264,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1793395800000",
      "removeOnComplete": true,
      "delay": 57900725
    },
    "id": "repeat:watches-scheduler:1793395800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1793337899275,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1793396008096,
    "processedOn": 1793396003818,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1793482200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793309400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1793223000070,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1793309400000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 4
      },
      "delay": 86399930
    },
    "id": "repeat:watches-scheduler:1793309400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1793223000070,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1793309598355,
    "processedOn": 1793309594794,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1793395800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793223000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1793136600031,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 3
      },
      "jobId": "repeat:watches-scheduler:1793223000000",
      "removeOnComplete": true,
      "delay": 86399969
    },
    "id": "repeat:watches-scheduler:1793223000000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1793136600031,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1793223220843,
    "processedOn": 1793223207375,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1793309400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793136600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1793050200038,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1793136600000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 2
      },
      "delay": 86399961
    },
    "id": "repeat:watches-scheduler:1793136600000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1793050200039,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1793137018674,
    "processedOn": 1793136983475,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1793223000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793050200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792974973946,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1793050200000",
      "removeOnComplete": true,
      "delay": 75226051
    },
    "id": "repeat:watches-scheduler:1793050200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792974973949,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1793050612422,
    "processedOn": 1793050577380,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1793136600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792963800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792877400012,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 9
      },
      "jobId": "repeat:watches-scheduler:1792963800000",
      "removeOnComplete": true,
      "delay": 86399988
    },
    "id": "repeat:watches-scheduler:1792963800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792877400012,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792964075311,
    "processedOn": 1792964043906,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1793050200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792877400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792791000041,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1792877400000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 8
      },
      "delay": 86399958
    },
    "id": "repeat:watches-scheduler:1792877400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792791000042,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792877687762,
    "processedOn": 1792877656295,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792963800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792791000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792704600050,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 7
      },
      "jobId": "repeat:watches-scheduler:1792791000000",
      "removeOnComplete": true,
      "delay": 86399950
    },
    "id": "repeat:watches-scheduler:1792791000000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792704600050,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792791349312,
    "processedOn": 1792791312020,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792877400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792704600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792618200069,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1792704600000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 6
      },
      "delay": 86399931
    },
    "id": "repeat:watches-scheduler:1792704600000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792618200069,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792705009003,
    "processedOn": 1792704972143,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792791000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792618200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792531800044,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 5
      },
      "jobId": "repeat:watches-scheduler:1792618200000",
      "removeOnComplete": true,
      "delay": 86399956
    },
    "id": "repeat:watches-scheduler:1792618200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792531800044,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792618636732,
    "processedOn": 1792618601713,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792704600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792531800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792445400021,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1792531800000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 4
      },
      "delay": 86399979
    },
    "id": "repeat:watches-scheduler:1792531800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792445400021,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792532086060,
    "processedOn": 1792532052315,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792618200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792445400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792359000105,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 3
      },
      "jobId": "repeat:watches-scheduler:1792445400000",
      "removeOnComplete": true,
      "delay": 86399895
    },
    "id": "repeat:watches-scheduler:1792445400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792359000105,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792445791022,
    "processedOn": 1792445759456,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792531800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792359000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792272600059,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1792359000000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 2
      },
      "delay": 86399941
    },
    "id": "repeat:watches-scheduler:1792359000000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792272600059,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792359290824,
    "processedOn": 1792359256150,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792445400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792272600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792223085116,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1792272600000",
      "removeOnComplete": true,
      "delay": 49514879
    },
    "id": "repeat:watches-scheduler:1792272600000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792223085121,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792272996573,
    "processedOn": 1792272961266,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792359000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792186200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792099800056,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 5
      },
      "jobId": "repeat:watches-scheduler:1792186200000",
      "removeOnComplete": true,
      "delay": 86399944
    },
    "id": "repeat:watches-scheduler:1792186200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792099800056,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792186679619,
    "processedOn": 1792186647991,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792272600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792099800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792013400064,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1792099800000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 4
      },
      "delay": 86399936
    },
    "id": "repeat:watches-scheduler:1792099800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1792013400064,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792100236742,
    "processedOn": 1792100203813,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792186200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792013400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791927000113,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 3
      },
      "jobId": "repeat:watches-scheduler:1792013400000",
      "removeOnComplete": true,
      "delay": 86399884
    },
    "id": "repeat:watches-scheduler:1792013400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1791927000116,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1792013775357,
    "processedOn": 1792013747259,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792099800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791927000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791840600085,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1791927000000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 2
      },
      "delay": 86399915
    },
    "id": "repeat:watches-scheduler:1791927000000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1791840600085,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1791927213719,
    "processedOn": 1791927208539,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1792013400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791840600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791754207296,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1791840600000",
      "removeOnComplete": true,
      "delay": 86392698
    },
    "id": "repeat:watches-scheduler:1791840600000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1791754207302,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1791840817934,
    "processedOn": 1791840812595,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1791927000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791667800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791581400099,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 3
      },
      "jobId": "repeat:watches-scheduler:1791667800000",
      "removeOnComplete": true,
      "delay": 86399901
    },
    "id": "repeat:watches-scheduler:1791667800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1791581400099,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1791668013142,
    "processedOn": 1791668007064,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1791754200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791581400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791495000041,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1791581400000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 2
      },
      "delay": 86399958
    },
    "id": "repeat:watches-scheduler:1791581400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1791495000042,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1791581610276,
    "processedOn": 1791581604022,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1791667800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791495000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791461994256,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1791495000000",
      "removeOnComplete": true,
      "delay": 33005742
    },
    "id": "repeat:watches-scheduler:1791495000000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1791461994258,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1791495221297,
    "processedOn": 1791495215020,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1791581400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791408600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791374644056,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1791408600000",
      "removeOnComplete": true,
      "delay": 33955943
    },
    "id": "repeat:watches-scheduler:1791408600000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1791374644057,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1791408833194,
    "processedOn": 1791408825216,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1791495000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791322200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791235800018,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1791322200000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 16
      },
      "delay": 86399982
    },
    "id": "repeat:watches-scheduler:1791322200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1791235800018,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1791322410946,
    "processedOn": 1791322403812,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1791408600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791235800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791149400037,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 15
      },
      "jobId": "repeat:watches-scheduler:1791235800000",
      "removeOnComplete": true,
      "delay": 86399963
    },
    "id": "repeat:watches-scheduler:1791235800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1791149400037,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1791236102113,
    "processedOn": 1791236085553,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1791322200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791149400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791063000013,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1791149400000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 14
      },
      "delay": 86399987
    },
    "id": "repeat:watches-scheduler:1791149400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: GET https://calibercorner.com/post-sitemap.xml -> 500\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1791063000013,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1791149673201,
    "processedOn": 1791149655252,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1791235800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791063000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790976600076,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 13
      },
      "jobId": "repeat:watches-scheduler:1791063000000",
      "removeOnComplete": true,
      "delay": 86399924
    },
    "id": "repeat:watches-scheduler:1791063000000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790976600076,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1791063322707,
    "processedOn": 1791063303858,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1791149400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790976600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790890200113,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1790976600000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 12
      },
      "delay": 86399887
    },
    "id": "repeat:watches-scheduler:1790976600000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: GET https://calibercorner.com/post-sitemap.xml -> 500\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: GET https://calibercorner.com/post-sitemap.xml -> 500\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790890200113,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790976895748,
    "processedOn": 1790976780806,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1791063000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790890200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790803800037,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 11
      },
      "jobId": "repeat:watches-scheduler:1790890200000",
      "removeOnComplete": true,
      "delay": 86399963
    },
    "id": "repeat:watches-scheduler:1790890200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790803800037,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790890502716,
    "processedOn": 1790890485978,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790976600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790803800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790717400059,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1790803800000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 10
      },
      "delay": 86399941
    },
    "id": "repeat:watches-scheduler:1790803800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790717400059,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790804059056,
    "processedOn": 1790804041042,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790890200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790717400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790631000084,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 9
      },
      "jobId": "repeat:watches-scheduler:1790717400000",
      "removeOnComplete": true,
      "delay": 86399916
    },
    "id": "repeat:watches-scheduler:1790717400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790631000084,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790717712121,
    "processedOn": 1790717693601,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790803800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790631000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790544600031,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1790631000000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 8
      },
      "delay": 86399969
    },
    "id": "repeat:watches-scheduler:1790631000000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790544600031,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790631310451,
    "processedOn": 1790631291963,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790717400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790544600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790458200023,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 7
      },
      "jobId": "repeat:watches-scheduler:1790544600000",
      "removeOnComplete": true,
      "delay": 86399977
    },
    "id": "repeat:watches-scheduler:1790544600000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: GET https://calibercorner.com/post-sitemap2.xml -> 500\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: GET https://calibercorner.com/post-sitemap.xml -> 500\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790458200023,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790544818879,
    "processedOn": 1790544781847,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790631000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790458200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790371800038,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1790458200000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 6
      },
      "delay": 86399962
    },
    "id": "repeat:watches-scheduler:1790458200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790371800038,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790458502954,
    "processedOn": 1790458486426,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790544600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790371800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790285400042,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 5
      },
      "jobId": "repeat:watches-scheduler:1790371800000",
      "removeOnComplete": true,
      "delay": 86399957
    },
    "id": "repeat:watches-scheduler:1790371800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790285400043,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790372084161,
    "processedOn": 1790372067332,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790458200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790285400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790199000129,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1790285400000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 4
      },
      "delay": 86399871
    },
    "id": "repeat:watches-scheduler:1790285400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: GET https://calibercorner.com/mingzhu-caliber-dg5833/ -> 500\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:142:22)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790199000129,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790285691792,
    "processedOn": 1790285673298,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790371800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790199000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790112600049,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 3
      },
      "jobId": "repeat:watches-scheduler:1790199000000",
      "removeOnComplete": true,
      "delay": 86399951
    },
    "id": "repeat:watches-scheduler:1790199000000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790112600049,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790199310358,
    "processedOn": 1790199291649,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790285400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790112600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790026200045,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1790112600000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 2
      },
      "delay": 86399952
    },
    "id": "repeat:watches-scheduler:1790112600000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1790026200048,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790112889800,
    "processedOn": 1790112872505,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790199000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790026200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789970652233,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1790026200000",
      "removeOnComplete": true,
      "delay": 55547765
    },
    "id": "repeat:watches-scheduler:1790026200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1789970652235,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1790026459039,
    "processedOn": 1790026448345,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790112600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789939800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789853400015,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1789939800000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 2
      },
      "delay": 86399985
    },
    "id": "repeat:watches-scheduler:1789939800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1789853400015,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1789940083527,
    "processedOn": 1789940071981,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1790026200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789853400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789822602468,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1789853400000",
      "removeOnComplete": true,
      "delay": 30797531
    },
    "id": "repeat:watches-scheduler:1789853400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1789822602469,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1789853641842,
    "processedOn": 1789853630831,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1789939800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789767000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789724999193,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1789767000000",
      "removeOnComplete": true,
      "delay": 42000803
    },
    "id": "repeat:watches-scheduler:1789767000000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: GET https://calibercorner.com/post-sitemap2.xml -> 500\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: GET https://calibercorner.com/post-sitemap.xml -> 500\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1789724999197,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1789767230808,
    "processedOn": 1789767182457,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1789853400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789680600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789594200025,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 3
      },
      "jobId": "repeat:watches-scheduler:1789680600000",
      "removeOnComplete": true,
      "delay": 86399975
    },
    "id": "repeat:watches-scheduler:1789680600000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1789594200025,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1789680840773,
    "processedOn": 1789680829604,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1789767000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789594200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789507800007,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1789594200000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 2
      },
      "delay": 86399993
    },
    "id": "repeat:watches-scheduler:1789594200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1789507800007,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1789594447182,
    "processedOn": 1789594438478,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1789680600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789507800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789503501637,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1789507800000",
      "removeOnComplete": true,
      "delay": 4298362
    },
    "id": "repeat:watches-scheduler:1789507800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1789503501638,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1789508085125,
    "processedOn": 1789508053050,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1789594200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789421400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789335000076,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1789421400000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 12
      },
      "delay": 86399924
    },
    "id": "repeat:watches-scheduler:1789421400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1789335000076,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1789421677714,
    "processedOn": 1789421645903,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1789507800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789335000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789248600045,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 11
      },
      "jobId": "repeat:watches-scheduler:1789335000000",
      "removeOnComplete": true,
      "delay": 86399955
    },
    "id": "repeat:watches-scheduler:1789335000000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1789248600045,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1789335327369,
    "processedOn": 1789335235984,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1789421400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789248600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789162200117,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1789248600000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 10
      },
      "delay": 86399883
    },
    "id": "repeat:watches-scheduler:1789248600000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1789162200117,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1789248826688,
    "processedOn": 1789248819985,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1789335000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789162200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789075800011,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 9
      },
      "jobId": "repeat:watches-scheduler:1789162200000",
      "removeOnComplete": true,
      "delay": 86399989
    },
    "id": "repeat:watches-scheduler:1789162200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1789075800011,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1789162402486,
    "processedOn": 1789162395268,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1789248600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789075800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1788989400022,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1789075800000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 8
      },
      "delay": 86399978
    },
    "id": "repeat:watches-scheduler:1789075800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1788989400022,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1789076002889,
    "processedOn": 1789075995796,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1789162200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1788989400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1788903000082,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 7
      },
      "jobId": "repeat:watches-scheduler:1788989400000",
      "removeOnComplete": true,
      "delay": 86399918
    },
    "id": "repeat:watches-scheduler:1788989400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1788903000082,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1788989630864,
    "processedOn": 1788989623866,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1789075800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1788903000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1788816600093,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1788903000000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 6
      },
      "delay": 86399907
    },
    "id": "repeat:watches-scheduler:1788903000000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1788816600093,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1788903211026,
    "processedOn": 1788903206631,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1788989400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1788816600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1788730200126,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 5
      },
      "jobId": "repeat:watches-scheduler:1788816600000",
      "removeOnComplete": true,
      "delay": 86399874
    },
    "id": "repeat:watches-scheduler:1788816600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: GET https://calibercorner.com/post-sitemap.xml -> 403\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: GET https://calibercorner.com/post-sitemap.xml -> 403\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: GET https://calibercorner.com/post-sitemap.xml -> 403\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1788730200126,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1788816780600,
    "processedOn": 1788816780383,
    "failedReason": "GET https://calibercorner.com/post-sitemap.xml -> 403",
    "nextRepeatableJobId": "repeat:watches-scheduler:1788903000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1788730200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1788643800023,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1788730200000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 4
      },
      "delay": 86399977
    },
    "id": "repeat:watches-scheduler:1788730200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1788643800023,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1788730407565,
    "processedOn": 1788730403500,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1788816600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1788643800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1788557400018,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 3
      },
      "jobId": "repeat:watches-scheduler:1788643800000",
      "removeOnComplete": true,
      "delay": 86399982
    },
    "id": "repeat:watches-scheduler:1788643800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1788557400018,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1788644042710,
    "processedOn": 1788644006447,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1788730200000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1788557400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1788471000035,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1788557400000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 2
      },
      "delay": 86399963
    },
    "id": "repeat:watches-scheduler:1788557400000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1788471000037,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1788557594722,
    "processedOn": 1788557591178,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1788643800000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1788471000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1788397937912,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1788471000000",
      "removeOnComplete": true,
      "delay": 73062087
    },
    "id": "repeat:watches-scheduler:1788471000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: GET https://calibercorner.com/post-sitemap.xml -> 403\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: GET https://calibercorner.com/post-sitemap.xml -> 403\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: GET https://calibercorner.com/post-sitemap.xml -> 403\n    at fetchText (/app/src/scrapers/watches/watches.js:56:24)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async listChangedUrls (/app/src/scrapers/watches/watches.js:124:21)\n    at async collectChangedCalibers (/app/src/scrapers/watches/watches.js:138:18)\n    at async Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:21:35)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1788397937913,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1788471180861,
    "processedOn": 1788471180704,
    "failedReason": "GET https://calibercorner.com/post-sitemap.xml -> 403",
    "nextRepeatableJobId": "repeat:watches-scheduler:1788557400000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1788384600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1788298200080,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 3
      },
      "jobId": "repeat:watches-scheduler:1788384600000",
      "removeOnComplete": true,
      "delay": 86399918
    },
    "id": "repeat:watches-scheduler:1788384600000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1788298200082,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1788384813766,
    "processedOn": 1788384809369,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1788471000000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1788298200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1788211800086,
      "removeOnComplete": true,
      "jobId": "repeat:watches-scheduler:1788298200000",
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 2
      },
      "delay": 86399914
    },
    "id": "repeat:watches-scheduler:1788298200000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1788211800086,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1788298393659,
    "processedOn": 1788298389469,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1788384600000"
  },
  {
    "name": "watches-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1788211800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1788152588135,
      "repeat": {
        "pattern": "0 30 21 * * *",
        "count": 1
      },
      "jobId": "repeat:watches-scheduler:1788211800000",
      "removeOnComplete": true,
      "delay": 59211862
    },
    "id": "repeat:watches-scheduler:1788211800000",
    "progress": 60,
    "returnvalue": null,
    "stacktrace": [
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: WATCHES_INGEST_KEY not set\n    at Worker.processWatches [as processFn] (/app/src/scrapers/watches/index.js:27:45)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "watches-scheduler",
    "timestamp": 1788152588138,
    "queueQualifiedName": "bull:WATCHES",
    "finishedOn": 1788212000447,
    "processedOn": 1788211994496,
    "failedReason": "WATCHES_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:watches-scheduler:1788298200000"
  }
]