1.1.0 • Published 1 year ago

@apio/gravity-worker v1.1.0

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
1 year ago

Apio Gravity Worker Helper

Helps you implement gravity job workers:

const {Worker} = require('/path/to/apio-gravity-worker/index.js')

const w = new Worker({
      topic: 'project.resource.action',
      scheduling: '* * * * *',
      gravityUrl: config.gravityBaseUrl
})

// React to a job
w.on('job', async job => {
  console.log("New job received",job)
})

// Starts the cron
w.start()

// Not waiting for the first cron tick running it right away
w.dequeue()
1.1.0

1 year ago

1.0.1

2 years ago