882 Commits (c155918d6de1a781a3805e6f1e1b6f866c9a3a88)
 

Author SHA1 Message Date
Selwin Ong 9341a4a33d Renamed WorkingQueue to StartedJobRegistry. 10 years ago
Selwin Ong 2e96148b31 Fixed Python 3 tests for "WorkingQueue". 10 years ago
Selwin Ong 60c7a3cc6e working_queue.remove call should be pipelined. 10 years ago
Selwin Ong 4d90cc062e Add job to WorkingQueue before execution and remove from WorkingQueue after. 10 years ago
Selwin Ong b0c0a84ab0 Moved some logic into worker.prepare_job_execution to make things testable. 10 years ago
Selwin Ong a28575088b Implemented WorkingQueue.cleanup(). 10 years ago
Selwin Ong 3dc008d090 Added WorkingQueue class. 10 years ago
Selwin Ong 1047db0b3a Renamed WorkingQueue to StartedJobRegistry. 10 years ago
Selwin Ong 1158a0606c Fixed Python 3 tests for "WorkingQueue". 10 years ago
foxx b6499ce71c Fixed another py3 bug - my bad. Also moved type checking further down 10 years ago
Vincent Driessen 85badaf4a0 Indicate required Redis version in README. 10 years ago
foxx f5779c194f Renamed job_id to id, and fixed py3 bug, per #415 10 years ago
Vincent Driessen 9ab46804c6 Merge pull request #417 from foxx/feature/testworker
Added test worker for unit tests - fixes #413
10 years ago
foxx 52c3ad0fbf Renamed to SimpleWorker 10 years ago
foxx 23cae3a420 Fixed bug caused by broken merge, my bad 10 years ago
foxx 16ee71f26d Use class for test worker, and performs PID check in unit tests, #412 10 years ago
Selwin Ong d667fb0713 working_queue.remove call should be pipelined. 10 years ago
Vincent Driessen dab8373311 Fix all tests. 10 years ago
Vincent Driessen c860beb4d5 Fix broken imports. 10 years ago
Vincent Driessen b5fbc3992b Restructure new CLI modules.
A few things have changed.  First of all, there is no separate copy of
the argparse-based `rqinfo` anymore.  It now fully utilizes the new
Click subcommand.  In other words: `rqinfo` and `rq info` both invoke
the same function under the hood.

In order to support this, the main command group now does NOT take
a `url` option and initializes the connection.  Besides supporting this
alias pattern, this change was useful for two more reasons: (1) it
allows us to add subcommands that don't need the Redis server running in
the future, and (2) it makes the `--url` option an option underneath
each subcommand.  This avoids command invocations that look like this:

    $ rq --url <url> info --more --flags

And instead allows us to pass the URL to each subcommand where it's
deemed necessary:

    $ rq info --url <url> --more --flags

Which is much friendlier to use/remember.
10 years ago
Vincent Driessen 652cd71d2b Merge branch 'zhangliyong-cli-rq' 10 years ago
Vincent Driessen 5c96c61255 Change `rq requeue` subtly, mostly docs and vars. 10 years ago
Vincent Driessen 07dda74710 Change options of the `rq empty` command.
* Does not ask confirmation
* Does not need `--yes` option anymore
* Added --all, to clear all queues
* No implicit emptying of the failed queue.  If you want to empty the
  failed queue, just use `$ rq empty failed`
10 years ago
Vincent Driessen 8f1e066f15 Various little style fixes. 10 years ago
Vincent Driessen fc803f5d0d Fix various flake8 complaints. 10 years ago
foxx 2753f17e8e Fixed bug with format() in py3 10 years ago
foxx 72bc9e37b7 Forced job_id to only allow str/unicode 10 years ago
foxx 05c1d4fa4b Added better job ID tests 10 years ago
foxx 6bb8b26114 Allow job ID to be set on enqueue/enqueue_call() - fixes #412 10 years ago
Selwin Ong 21620e98ca Merge pull request #411 from selwin/fix-exception-handler
Don't pass "args" into logging call
10 years ago
zhangliyong 3eabe76690 Move back rqinfo command for backward compatibility 10 years ago
zhangliyong 4248c934ab Remove unused function 'gettersize' 10 years ago
zhangliyong c796e3249d Fix click dependency version 10 years ago
Selwin Ong 7cf8ef42d1 Don't pass "args" into logging call. 10 years ago
zhangliyong ae1681e7a0 Change doc of rq cli 10 years ago
zhangliyong 5883bb9efe Make pep8 10 years ago
zhangliyong de471b70b6 Merge branch 'master' of github.com:nvie/rq into cli-rq 10 years ago
zhangliyong 0ddd174868 Fix invoking requeue command bug in test_requeue 10 years ago
zhangliyong 8782b11f1e Adjust test_requeue 10 years ago
zhangliyong f734708ad4 Make pythonic 10 years ago
zhangliyong 5670f251d8 Add '--all' option and [JOB_IDS] argument to specify what to requeue 10 years ago
Selwin Ong 2e6f86d549 Merge pull request #407 from rascalking/master
allow queue class to be overriden from command line
10 years ago
Dave Bonner 6eea986012 allow queue class to be overriden from command line
use the same mechanism as the override for worker class.
10 years ago
zhangliyong 37748e5ace Make pep8 10 years ago
zhangliyong 1c97a55064 compat str.format syntax with py26 10 years ago
zhangliyong bc8fe2988d Merge branch 'master' of github.com:nvie/rq into cli-rq 10 years ago
zhangliyong 1ab92602e8 Add testcase for rq_cli 10 years ago
zhangliyong 0c4e28bd62 Use 'with Connection' instead of 'use_connection' 10 years ago
zhangliyong 1e5a8b58a1 Use -y option to confirm emptying failed queue by default 10 years ago
zhangliyong c90da5336e Avoid using use_connection, initial queues directly using redis connection 10 years ago