simplified providers a bit
This commit is contained in:
parent
26eaaa6d61
commit
eca0396293
9 changed files with 48 additions and 209 deletions
|
|
@ -15,7 +15,6 @@ export interface ProcessOptions {
|
|||
removeOnComplete?: number;
|
||||
removeOnFail?: number;
|
||||
// Job routing information
|
||||
service?: string;
|
||||
provider?: string;
|
||||
operation?: string;
|
||||
}
|
||||
|
|
@ -121,7 +120,6 @@ async function processDirect<T>(
|
|||
name: 'process-item',
|
||||
data: {
|
||||
type: 'process-item',
|
||||
service: options.service || 'data-service',
|
||||
provider: options.provider || 'generic',
|
||||
operation: options.operation || 'process-item',
|
||||
payload: processor(item, index),
|
||||
|
|
@ -174,7 +172,6 @@ async function processBatched<T>(
|
|||
name: 'process-batch',
|
||||
data: {
|
||||
type: 'process-batch',
|
||||
service: options.service || 'generic',
|
||||
provider: options.provider || 'generic',
|
||||
operation: 'process-batch-items',
|
||||
payload: {
|
||||
|
|
@ -234,7 +231,6 @@ export async function processBatchJob(jobData: any, queue: QueueService): Promis
|
|||
name: 'process-item',
|
||||
data: {
|
||||
type: 'process-item',
|
||||
service: options.service || 'generic',
|
||||
provider: options.provider || 'generic',
|
||||
operation: options.operation || 'generic',
|
||||
payload: processor(item, index),
|
||||
|
|
@ -297,7 +293,6 @@ async function storePayload<T>(
|
|||
priority: options.priority || 1,
|
||||
retries: options.retries || 3,
|
||||
// Store routing information for later use
|
||||
service: options.service || 'generic',
|
||||
provider: options.provider || 'generic',
|
||||
operation: options.operation || 'generic'
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue