Commit Graph
44 Commits
Author SHA1 Message Date
Ilan Steemers 8ce441bed5 Adds more brokers
* added IronMQ
* added Aws SQS
* removed SafeRedis.
 During tests the 'safe' part wasn't consistent enough
2015-09-02 19:04:03 +02:00
Ilan Steemers 439c8a2f77 Moves Status to it's own file
This way only qmonitor and qinfo need Curses and you can still run the cluster without it.
2015-08-26 13:11:58 +02:00
Ilan 5ccd86a254 v0.5.3 2015-08-19 12:40:29 +02:00
Ilan 12e9e2035e Version 0.5.2 2015-08-13 19:49:36 +02:00
Ilan 3d12c1d36e adds queue_size()
returns the size of the current redis queue
2015-08-13 15:54:57 +02:00
Ilan 204377228f v0.5.1 2015-08-12 13:46:25 +02:00
Ilan c22b98e202 v0.5.0 2015-08-05 21:49:10 +02:00
Ilan 77395acbbb Preparing v0.4.6 2015-08-04 21:45:51 +02:00
Ilan b50e2a9006 ready for 0.4.5 2015-08-01 15:55:21 +02:00
Ilan c244075195 Bumping to 0.4.4 2015-07-27 18:08:32 +02:00
Ilan f77aa54f26 version 0.4.3 2015-07-24 12:22:24 +02:00
Ilan 2e3e86b0fc new release 0.4.2 2015-07-22 17:30:37 +02:00
Ilan 4ceff55b43 bumping to v0.4.1 2015-07-21 13:02:42 +02:00
Ilan 3ce0048606 adds Stat to root module 2015-07-21 09:50:58 +02:00
Ilan 8200e45bd6 Getting ready for 0.4.0 2015-07-19 16:25:06 +02:00
Ilan ff102630f7 adds count_group() and delete_group() 2015-07-19 13:19:46 +02:00
Ilan c127604f10 Adds task groups
* task now takes an optional keyword `group`
* added result_group()  and fetch_group()
* added group column to Success admin
* group column in searchable
* added `name` field to Schedules
* Scheduled tasks take schedule name as group
2015-07-18 17:20:50 +02:00
Ilan 688d25c76d Getting ready for v0.3.6 2015-07-17 14:27:45 +02:00
Ilan 4a7feb8e50 getting ready for new version 2015-07-15 23:14:37 +02:00
Ilan 8e07203d18 Adding sphinx builds to Travis
* added default module django_q
* set build mode to nit-picky
* warnings raise errors

Want to make sure the docs are neat and build on Travis , to make it easier to accept doc pull requests
2015-07-13 15:30:12 +02:00
Ilan Steemers 9375216666 Bumping version to 0.3.3 2015-07-10 12:38:02 +02:00
Ilan Steemers dfd36e1b39 bumping to version 0.3.2 2015-07-09 20:30:02 +02:00
Ilan Steemers e62fd1ee70 Fixes #7
* added a synchronous cluster simulation

* added a test for the sync function

* moved signing into its own module

* refactored imports to solve circular import problems stemming from the task module pretending to be a cluster

* added documentation for the new sync option
2015-07-09 20:16:21 +02:00
Ilan Steemers d375b60732 Update __init__.py
Bumping to version 0.3.1
2015-07-08 22:48:39 +02:00
Ilan Steemers 1375cece72 Update __init__.py
Bumping to version 0.3.1
2015-07-08 22:48:25 +02:00
Ilan Steemers 82f9c4b44f Getting ready for version 0.3.0 2015-07-08 18:46:08 +02:00
Ilan Steemers 79d254317c bumping to version 0.2.2 2015-07-07 20:22:59 +02:00
Ilan Steemers 831427bcc0 Upped version to 0.2.1
adds support for django-redis connections
2015-07-06 13:52:03 +02:00
Ilan Steemers f7f3626a03 sets version 0.2.0 2015-07-03 15:35:49 +02:00
Ilan Steemers b113a52825 Restructured all the modules
The core module was becoming too large.
By splitting it in  cluster, monitor and tasks it becomes more manageable. It also reflects the documentation structure.
2015-07-03 15:12:11 +02:00
Ilan Steemers 1d92b13388 Upped version to 0.1.4 2015-07-01 13:39:05 +02:00
Ilan Steemers 4096b35adf Added schedule command
* improved schedule tests
 * updated README
  * bumped up to version 0.1.3
2015-06-30 16:38:08 +02:00
Ilan Steemers 6ffd8452cf New release 0.1.2 2015-06-30 11:14:41 +02:00
Ilan Steemers 9d36299f73 new bugfix release 2015-06-28 19:51:21 +02:00
Ilan Steemers 338b96fe63 Added VERSION 2015-06-27 16:20:38 +02:00
Ilan Steemers f08773f37d Improved cluster test 2015-06-26 17:20:09 +02:00
Ilan Steemers e2f7f1e5bf added schedule to README 2015-06-25 20:30:13 +02:00
Ilan Steemers 67180c1984 Initial tests 2015-06-24 15:29:16 +02:00
Ilan Steemers 0ed1da8f05 Refactoring to make testing more stable 2015-06-23 21:12:08 +02:00
Ilan Steemers 9f4e4d94e4 Added basic cluster stats
TODO add these to django admin
2015-06-20 15:00:40 +02:00
Ilan Steemers 90b5b0d6ab moved static methods to module functions
medic is now sentinel and runs in it's own process
sentinel shutdown procedure more stable
2015-06-18 14:10:48 +02:00
Ilan Steemers c8d2927dd2 restructured app and added task signing 2015-06-17 13:33:46 +02:00
Ilan Steemers 093431e88d Lots of stuff
- changed to single monitor for success and failures
- result is now in django model
- started addings tests
2015-06-16 19:03:00 +02:00
Ilan Steemers 8c0a26e0b4 Testing basic layout 2015-06-15 16:02:50 +02:00