Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ab/cuckoo

Simple distributed cron, using locks in Redis
https://github.com/ab/cuckoo

Last synced: about 1 month ago
JSON representation

Simple distributed cron, using locks in Redis

Awesome Lists containing this project

README

        

# Cuckoo

[![Gem Version](https://badge.fury.io/rb/cuckoo.svg)](https://rubygems.org/gems/cuckoo)
[![Build status](https://travis-ci.org/ab/cuckoo.svg)](https://travis-ci.org/ab/cuckoo)
[![Code Climate](https://codeclimate.com/github/ab/cuckoo.svg)](https://codeclimate.com/github/ab/cuckoo)
[![Inline Docs](http://inch-ci.org/github/ab/cuckoo.svg?branch=master)](http://www.rubydoc.info/github/ab/cuckoo/master)

This is a placeholder for Cuckoo, a library implementing distributed cron using
simple locking in Redis.

See also:
- Zhong — https://github.com/nickelser/zhong

## Installation

Add this line to your application's Gemfile:

gem 'cuckoo'

And then execute:

$ bundle

Or install it yourself as:

$ gem install cuckoo

## Usage: Command Line

TODO

## Usage: Library

See the [YARD documentation](http://www.rubydoc.info/github/ab/cuckoo/master).

TODO

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request