1.1.1 • Published 8 years ago

kue-jobs v1.1.1

Weekly downloads
4
License
MIT
Repository
github
Last release
8 years ago

kue-jobs

Kue job and process manager

Install

npm install kue-jobs --save

Usage

var jobs = require('kue-jobs');

Create a new job:

job.create('<job_name>',
  {
    title: '<job title>',
    name: 'foo',
  },
  {
    priority: 'normal',
    attempts: 3,
    onComplete: () => {
      // on complete
    },
    onFailed: () => {
      // on failed
    }
  }
);

Process job:

  jobs.process(<job_name>, 5, function* (job) {

    //do your magic

    if (every_thing_is_ok)
      return {'message': 'success'};
    else
      throw new Error('Job failed');
  });
1.1.1

8 years ago

1.1.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago