rq/rq
Vincent Driessen 15342f14d3 Store pickled function calls as strings.
This aids unpacking in the case of a function that isn't importable from
the worker's runtime. The unpickling will now (almost) always succeed,
and throw an ImportError later on, when the function is actually
accessed (thus imported implicitly).

The end result is a job on the failed queue, with exc_info describing
the import error, which is tremendously useful.
2012-03-21 13:09:52 +01:00
..
__init__.py Put Job directly in the top-level `rq` module. 2012-02-15 15:54:02 +01:00
dummy.py Clean up some of the dummy jobs used for testing. 2012-02-15 14:18:40 +01:00
exceptions.py Implement requeue() method on FailedQueue. 2012-02-15 16:59:27 +01:00
job.py Store pickled function calls as strings. 2012-03-21 13:09:52 +01:00
proxy.py Flake8 style fixes. 2012-02-13 17:05:32 +01:00
queue.py Initial attempt at job timeouts. 2012-02-22 16:57:11 +01:00
timeouts.py Add @slow wrapper to avoid running slow tests. 2012-02-24 07:39:44 +01:00
utils.py Flake8 style fixes. 2012-02-13 17:05:32 +01:00
version.py Put the version number somewhere central. 2011-11-28 12:10:15 +01:00
worker.py Store pickled function calls as strings. 2012-03-21 13:09:52 +01:00