{"repo":"resque/resque-scheduler","free":true,"listed":false,"github":"https://github.com/resque/resque-scheduler","clone":"git clone https://github.com/resque/resque-scheduler.git","description":"A light-weight job scheduling system built on top of Resque","language":"Ruby","stars":1746,"topics":["scheduler","queue","background-jobs"],"license":"MIT","category":"workflow-automation","readme_excerpt":"resque-scheduler ================ Description Resque-scheduler is an extension to Resque that adds support for queueing items in the future. Job scheduling is supported in two different ways: Recurring (scheduled) and Delayed. Scheduled jobs are like cron jobs, recurring on a regular basis. Delayed jobs are resque jobs that you want to run at some point in the future. The syntax is pretty explanatory: Documentation This README covers what most people need to know. If you're looking for details on individual methods, you might want to try the rubydoc. Installation To install: gem install resque-scheduler If you use a Gemfile: Adding the resque:scheduler rake task: Rake integration By default, resque-scheduler depends on the \"resque:setup\" rake task. Since you probably already have this task, lets just put our configuration there. resque-scheduler pretty much needs to know everything resque needs to know. The scheduler rake task is responsible for both queueing items from the schedule and polling the delayed queue for items ready to be pushed on to the work queues. For obvious reasons, this process never exits. or, if you want to load the environment first: Standalone Executable The scheduler may also be run via a standalone resque-scheduler executable, which will be available once the gem is installed. The executable accepts options via option flags as well as via environment variables. Environment Variables Both the Rake task and standalone executable support the following en","default_branch":null,"files":null,"tree":[],"storefront":"/r/resque","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/resque/resque-scheduler/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}