Commit Graph

411 Commits (4d450ec94d4c09f28723af20aa1ca88bc109738a)

Author SHA1 Message Date
Vincent Driessen 1c9fa66bc1 Greatly simplify the setup.
Jobs don't even need to be tagged.  Any function can be put on queues.
Vincent Driessen 62b6b180f3 Also allow args and kwargs to enqueue() calls on Queue.
Vincent Driessen 159eba6df2 Add arg to test case.
Vincent Driessen fc5097ce7a Better test naming.
Vincent Driessen 196a9815d2 Add dequeue method to Queue.
Vincent Driessen b5e0377eb0 Allow jobs to be declared without a default queue.
This makes it impossible to use delay() on them.  Instead, you should
use enqueue().
Vincent Driessen 407f3e8b38 Add ability to put work on alternate queues.
Vincent Driessen 1b8da4a861 Add test for putting work on queues.
Vincent Driessen d721f0708b Refactor the whole Redis connection stuff to be just as easy as in RDB.
Vincent Driessen 05e83c5231 Add a very minor beginning to the test cases.
Vincent Driessen c45e056786 Add some project meta stuff.