{"repo":"jmettraux/rufus-scheduler","free":true,"listed":false,"github":"https://github.com/jmettraux/rufus-scheduler","clone":"git clone https://github.com/jmettraux/rufus-scheduler.git","description":"scheduler for Ruby (at, in, cron and every jobs)","language":"Ruby","stars":2445,"topics":["ruby","scheduler","time","cron"],"license":"MIT","category":"workflow-automation","readme_excerpt":"rufus-scheduler Job scheduler for Ruby (at, cron, in and every jobs). It uses threads. Note : maybe are you looking for the README of rufus-scheduler 2.x? (especially if you're using Dashing which is stuck on rufus-scheduler 2.0.24) Quickstart: (run with ruby quickstart.rb ) Various forms of scheduling are supported: Rufus-scheduler uses fugit for parsing time strings, et-orbi for pairing time and tzinfo timezones. non-features Rufus-scheduler (out of the box) is an in-process, in-memory scheduler. It uses threads. It does not persist your schedules. When the process is gone and the scheduler instance with it, the schedules are gone. A rufus-scheduler instance will go on scheduling while it is present among the objects in a Ruby process. To make it stop scheduling you have to call its #shutdown method. Please note: rufus-scheduler is not a cron replacement. related gems ruby-clock - a clock process / job scheduler for Ruby Puma-Rufus-Scheduler - Puma plugin to run Rufus-Scheduler Schked - Framework agnostic Rufus-Scheduler wrapper to run recurring jobs similar gems Whenever - let cron call back your Ruby code, trusted and reliable cron drives your schedule Clockwork - rufus-scheduler inspired gem Crono - an in-Rails cron scheduler PerfectSched - highly available distributed cron built on Sequel and more note about the 3.0 line It's a complete rewrite of rufus-scheduler. There is no EventMachine-based scheduler anymore. I don't know what this Ruby thing is, where are my Rails?","default_branch":null,"files":null,"tree":[],"storefront":"/r/jmettraux","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jmettraux/rufus-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."}