Skip to content
This repository

a resque clone in python

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 docs
Octocat-spinner-32 pyres
Octocat-spinner-32 resweb
Octocat-spinner-32 scripts
Octocat-spinner-32 tests
Octocat-spinner-32 .gitignore
Octocat-spinner-32 AUTHORS.md
Octocat-spinner-32 HISTORY.md
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.markdown
Octocat-spinner-32 coverage.report
Octocat-spinner-32 requirements.txt
Octocat-spinner-32 roadmap.md
Octocat-spinner-32 setup.py
README.markdown

Pyres - a Resque clone

Resque is a great implementation of a job queue by the people at github. It's written in ruby, which is great, but I primarily work in python. So I took on the task of porting over the code to python and PyRes was the result

Project Goals

Because of some differences between ruby and python, there are a couple of places where I chose speed over correctness. The goal will be to eventually take the application and make it more pythonic without sacrificing the awesome functionality found in resque. At the same time, I hope to stay within the bounds of the original api and web interface.

Running Tests

  1. Install nose: $ easy_install nose
  2. Start redis: $ redis-server [PATH_TO_YOUR_REDIS_CONFIG]
  3. Run nose: $ nosetests Or more verbosely: $ nosetests -v

Mailing List

To join the list simply send an email to pyres@librelist.com. This will subscribe you and send you information about your subscription, include unsubscribe information.

The archive can be found at http://librelist.com/browser/.

Information

TODO

Stabalize the api.

Add a pre-fork worker module

Something went wrong with that request. Please try again.