Ilan
c244075195
Bumping to 0.4.4
2015-07-27 18:08:32 +02:00
Ilan
ba58b4face
closes db connection on worker and monitor spawn
...
This should prevent some problems with Postgresql where the workers would use stale db connections and cause errors.
2015-07-27 12:31:38 +02:00
Ilan
82bd93d67f
docstring linting
2015-07-27 10:45:43 +02:00
Ilan
38829f25c2
adds group filter to admin
2015-07-27 10:45:43 +02:00
Ilan Steemers
c350ea13f1
monitor TQ will indicate green when queue_limit has been reached.
2015-07-27 10:45:43 +02:00
Ilan
266a0dbcb1
minor linting
2015-07-24 13:36:51 +02:00
Ilan
f77aa54f26
version 0.4.3
2015-07-24 12:22:24 +02:00
Ilan Steemers
510ef6ea30
Merge pull request #32 from Koed00/dev
...
Adds queue limit and encryption salt
2015-07-24 02:55:27 -07:00
Ilan
cf325f8199
queue block is true by default.
2015-07-24 10:52:30 +02:00
Ilan
d31e9e2b97
adds a limit to the queue
2015-07-24 01:04:58 +02:00
Ilan
ac3d0d2161
use PREFIX as salt
2015-07-24 00:26:40 +02:00
Ilan Steemers
f15bc42eb1
Merge pull request #31 from Koed00/dev
...
adds Haystack example
2015-07-23 06:00:36 -07:00
Ilan
f8c9ef1bfa
adds short delay in test
...
On some platforms the cluster is not always ready in time for test assertion
2015-07-23 14:57:00 +02:00
Ilan
2e3e86b0fc
new release 0.4.2
2015-07-22 17:30:37 +02:00
Ilan
a8b562bc04
some minor linting
2015-07-22 17:13:29 +02:00
Ilan
1a24bb60dd
removed old import
2015-07-22 17:03:49 +02:00
Ilan Steemers
a26ffbf03b
tuning timeout
2015-07-22 14:25:32 +02:00
Ilan
f6cbd9817a
fix for timeout
2015-07-22 13:11:52 +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
c5b8b800f6
Adds save override option for tasks
...
Also adds `q_options` dict for async and schedule options
2015-07-20 19:43:27 +02:00
Ilan
5fd436021f
Expanding coverage
2015-07-20 12:17:12 +02:00
Ilan
8200e45bd6
Getting ready for 0.4.0
2015-07-19 16:25:06 +02:00
Ilan
d7ecaee18d
Added tests for failures filtering
...
fixed a bug
2015-07-19 15:21:06 +02:00
Ilan
52e72fde1c
Adds failed tasks filtering to groups
2015-07-19 15:15:57 +02:00
Ilan
72f913ab97
switching hook to post_save
...
This might delay a hook slightly, but it makes more sense if you want to perform hook actions on groups since Pre_save the latest member of the group won't be available yet.
2015-07-19 14:29:40 +02:00
Ilan
e75fbecda8
fixed typo and added group tests
2015-07-19 13:56:16 +02:00
Ilan
ff102630f7
adds count_group() and delete_group()
2015-07-19 13:19:46 +02:00
Ilan
9f9c94c983
decoding values_list on a picklefield turns out to be 10 times faster than using list_comprehension
2015-07-19 12:26:10 +02:00
Ilan
f65c05624d
Schedule name and task group should have same max length
2015-07-18 22:32:32 +02:00
Ilan
e4737d765a
Schedule name is optional
...
For backwards compatibility the schedule name is an optional keyword in the `schedule` function.
Adjusted docs accordingly
2015-07-18 19:41:21 +02:00
Ilan
05d6ecb7a2
renamed get_group_result to get_result_group
...
I think I fumbled a commit
2015-07-18 18:55:47 +02:00
Ilan
a5d4c5186c
renamed get_group_result to get_result_group
2015-07-18 18:49:50 +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 Steemers
05c8f3bc16
Merge pull request #20 from Koed00/dev
...
Tests now run with logging level debug
2015-07-17 05:28:59 -07:00
Ilan
688d25c76d
Getting ready for v0.3.6
2015-07-17 14:27:45 +02:00
Ilan
b876b1e06d
Tests now run with logging level DEBUG
2015-07-17 14:17:40 +02:00
Ilan Steemers
1e7b3f6ce0
Merge pull request #18 from Koed00/dev
...
Adds a `timeout` override per task
2015-07-16 21:57:47 +02:00
Ilan
af5e99249f
Paste accidents happen
2015-07-16 20:47:14 +02:00
Ilan
af735c328e
Adds a timeout override per task
...
* added a `timeout` keyword to tasks.
* timeouts now count down instead of up
* `timeout` in task overrides global timeout setting
* added tests for timeout override
* added a test for recycling
2015-07-16 20:35:29 +02:00
Ilan Steemers
afda141ed1
Merge pull request #17 from Koed00/dev
...
Adds management commands to the tests
2015-07-16 18:22:10 +02:00
Ilan
91520e9ca7
removes some unused test code
2015-07-16 17:26:08 +02:00
Ilan
0dbeccdfda
Optparse needs named arguments in call_command
2015-07-16 16:11:32 +02:00
Ilan
80887ffd9c
Django 1.7 doesn't like argparse for management commands.
...
Changed to optparse for compatibility
2015-07-16 15:54:38 +02:00
Ilan
5a3f875baa
Added management commands to tests
...
* added --run-once option to the management commands for testing
2015-07-16 15:17:15 +02:00
Ilan
218b6a9795
removed unused import
2015-07-16 14:36:36 +02:00
Ilan
6826e75a37
docs: Added a report example
...
Also added a test based on the example.
2015-07-16 14:03:07 +02:00
Ilan
4a7feb8e50
getting ready for new version
2015-07-15 23:14:37 +02:00
Ilan
1e81cc413d
Missing newline
2015-07-15 22:50:53 +02:00
Ilan
9857f33e3e
Workaround for Travis
...
fixed typo
2015-07-15 22:34:40 +02:00