Enqueue jobs to sidekiq from your node apps. Closely mirrors the official ruby sidekiq interface and supports job scheduling.
npm install sidekiq --save// Require the moduleSidekiq=require("sidekiq");// Construct a sidekiq object with your redis connection and optional namespacesidekiq=newSidekiq(redisCon,process.env.NODE_ENV);// Add a job to sidekiqsidekiq.enqueue("WorkerClass",["argument","array"],{retry: false,queue: "critical"});// Schedule a job in sidekiqsidekiq.enqueue("WorkerClass",["some","args"],{at: newDate(2013,11,1)});# Install development dependencies npm install # Use grunt to generate the js version (lib/index.js) gruntPlease report any bugs or feature requests on the github issues page for this project here:
https://github.com/loopj/node-sidekiq/issues
- Fork the notifier on github
- Edit only the files in
src, lib files are autogenerated - Commit and push until you are happy with your contribution
- Make a pull request
- Thanks!
This is free software released under the MIT License. See LICENSE.txt for details.