From 7af68aa591c023418b004d8dda217ef7509e99c7 Mon Sep 17 00:00:00 2001 From: Dzmitry Plashchynski Date: Wed, 11 Mar 2015 00:14:28 +0200 Subject: [PATCH] Update README.md --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 92f024e..d35a6ab 100644 --- a/README.md +++ b/README.md @@ -9,12 +9,13 @@ Crono — Job scheduler for Rails Crono is a time-based background job scheduler daemon (just like Cron) for Ruby on Rails. -## The Idea +## The Purpose -Currently there is no such thing as Ruby Cron for Rails. Well, there's [Whenever](https://github.com/javan/whenever) but it works on top of Unix Cron, so you have no total control of it from Ruby. Crono is pure Ruby. It doesn't use Unix Cron and other platform-dependent things. So you can use it on all platforms supported by Ruby. It persists job state to your database using Active Record. You have full control of jobs performing process. You have Ruby code, so you can understand and modify it to fit your needs. +Currently there is no such thing as Ruby Cron for Rails. Well, there's [Whenever](https://github.com/javan/whenever) but it works on top of Unix Cron, so you haven't control of it from Ruby. Crono is pure Ruby. It doesn't use Unix Cron and other platform-dependent things. So you can use it on all platforms supported by Ruby. It persists job states to your database using Active Record. You have full control of jobs performing process. It's Ruby, so you can understand and modify it to fit your needs. ![Web UI](https://github.com/plashchynski/crono/raw/master/examples/crono_web_ui.png) + ## Requirements Tested with latest MRI Ruby (2.2, 2.1 and 2.0) and Rails 3.2+ @@ -109,6 +110,7 @@ Usage: crono [options] -e, --environment ENV Application environment (Default: development) ``` + ## Web UI Crono comes with a Sinatra application that can display the current state of Crono jobs. @@ -131,6 +133,7 @@ Rails.application.routes.draw do Access management and other questions described in the [wiki](https://github.com/plashchynski/crono/wiki/Web-UI). + ## Capistrano Use the `capistrano-crono` gem ([github](https://github.com/plashchynski/capistrano-crono/)).