lykmapipo / kue-scheduler

A job scheduler utility for kue, backed by redis and built for node.js
246 stars 47 forks source link

Favor default kue job builder api to schedule job than using scheduler api #49

Open lykmapipo opened 8 years ago

lykmapipo commented 8 years ago
var job = kue.createJob(type, data);

//every
job.runEvery(<pattern>);

//now
job.runNow();

//schedule
job.schedule(<patterns>);
//or
job.runAt(<pattern>);
lykmapipo commented 8 years ago
var job = kue.run(type, data).every(pattern,[done]);

// or
var job = kue.run(type, data).at(pattern,[done]);

//or
var job = kue.run(type, data).at(pattern,[done]);
adampatarino commented 7 years ago

I think it makes sense to add the scheduling to the job definition, so you can string it along with the other job settings.