Commit Graph
100 Commits
Author SHA1 Message Date
Ilan Steemers 0e8ea25396 Only acks task if it's succesful 2016-01-18 10:51:28 +01:00
Ilan Steemers 2e52a04584 Updates packages 2016-01-18 10:51:04 +01:00
Ilan Steemers dd95d9226f Merge pull request #134 from Koed00/dev
Removes duplicate test
2016-01-09 13:50:35 +01:00
Ilan Steemers 8b27cdae17 Removes duplicate test 2016-01-09 13:42:13 +01:00
Ilan Steemers 36d3cb80a5 v0.7.13 2016-01-08 13:53:04 +01:00
Ilan Steemers 91bb1c69c7 Fixes double log output 2016-01-08 13:37:58 +01:00
Ilan Steemers a4c760c37e Merge pull request #132 from Koed00/new_release
v0.7.12
2016-01-08 12:14:42 +01:00
Ilan Steemers 8ae7aa346e Updates docs with rollbar support
also bumps version to 0.7.12
2016-01-08 12:06:56 +01:00
Ilan Steemers b6dd209856 Merge pull request #126 from kdmukai/close_connection
Fix for stale ORM Broker connections
2016-01-08 10:40:42 +01:00
Ilan Steemers 2e76f9eb45 Updates README with new Django versions 2016-01-07 20:46:38 +01:00
Ilan Steemers f0b1f280e7 Docs: updates Django versions to 1.8.8 and 1.9.1 2016-01-07 20:43:35 +01:00
Ilan Steemers f160a68fbc Merge pull request #123 from Koed00/schedule
Adds a check for duplicate schedule names.
2016-01-07 19:59:46 +01:00
Ilan Steemers cb187035f2 Merge pull request #131 from Koed00/development
Adds Rollbar support for exceptions
2016-01-07 19:06:09 +01:00
Ilan Steemers d29c861d09 Adds Rollbar support for exceptions
Also formats exceptions in case they are unprintable
2016-01-07 18:50:55 +01:00
Ilan Steemers 011fc9fd49 Merge pull request #130 from Koed00/development
Updates packages and Django for testing
2016-01-07 14:44:03 +01:00
Ilan Steemers edb0ffbed3 Retry test is broken 2016-01-07 14:37:55 +01:00
Ilan Steemers c4b921a2c2 Updated travis django versions 2016-01-07 14:20:35 +01:00
Ilan Steemers 5791089497 Temporarily disabling annoying ironmq bug 2016-01-07 14:09:01 +01:00
Ilan Steemers 0879e4d128 Iron mq is being pendantic 2016-01-07 12:38:13 +01:00
Ilan Steemers 7769c46564 Some overdue package updates 2016-01-07 12:24:00 +01:00
Ilan Steemers d398685345 Adds a check for duplicate schedule names.
This should prevent the accidental repeated creation of schedules.
2015-11-19 17:57:31 +01:00
Ilan Steemers dfb9c7ff85 Merge pull request #115 from Eagllus/patch_for_schedule_documentation
Update example to use string for the schedule_type
2015-11-11 09:50:26 +01:00
Ilan Steemers a3127f856b Merge pull request #117 from Eagllus/task_documentation
fixed typo
2015-11-11 09:48:18 +01:00
Ilan Steemers a98fafe6b7 Merge pull request #113 from Koed00/dev
Updates Blessed
2015-11-09 10:36:34 +01:00
Ilan Steemers 7e618e32d0 Updates Blessed 2015-11-09 10:30:31 +01:00
Ilan Steemers 65986a6f7f Merge pull request #112 from Koed00/dev
docs: rephrased the missing schedule description
2015-11-08 19:20:38 +01:00
Ilan Steemers 47b167b18a docs: missed schedules wording 2015-11-08 10:43:06 +01:00
Ilan Steemers 14c204e5aa docs: rephrased the missing schedule description
#110
2015-11-08 10:35:13 +01:00
Ilan Steemers 46e0f11852 Merge pull request #111 from Koed00/dev
Updates botocore for testing
2015-11-08 10:34:03 +01:00
Ilan Steemers 54758fd037 Restores Iter example 2015-11-08 10:24:54 +01:00
Ilan Steemers 98c678b484 Updates botocore for testing 2015-11-08 10:10:04 +01:00
Ilan Steemers c1758838a9 Merge pull request #109 from Koed00/dev
Updates Django
2015-11-04 21:26:39 +01:00
Ilan Steemers 55520ad5ce Updates Django to 1.8.6 2015-11-04 21:19:52 +01:00
Ilan Steemers 3621ba5030 Updates boto, pymongo and redis for testing 2015-11-04 21:17:05 +01:00
Ilan Steemers 8b224e2f4c Updates Django-redis for testing 2015-10-31 13:02:12 +01:00
Ilan Steemers d33fa45dc5 Merge pull request #108 from Koed00/dev
Updates botocore for testing
2015-10-30 14:28:26 +01:00
Ilan Steemers 673dc15cf8 Updated botocore for testing 2015-10-30 12:21:07 +01:00
Ilan Steemers ae74521021 v0.7.11 2015-10-28 12:15:01 +01:00
Ilan Steemers 40e6e319b2 Merge branch 'dev' 2015-10-28 12:12:54 +01:00
Ilan Steemers 282421c534 Merge remote-tracking branch 'origin/master' into dev
# Conflicts:
#	docs/conf.py
2015-10-28 12:12:03 +01:00
Ilan Steemers f5197ac912 docs: added Async class
Also moved Group, Iterable and Chain to their own pages because the Task page was getting too big.

v0.7.11
2015-10-28 12:06:18 +01:00
Ilan Steemers e9969a29c3 Merge pull request #103 from Koed00/dev
adds `Async` class
2015-10-27 11:20:44 +01:00
Ilan Steemers e736d79a57 Adds global override test to Async 2015-10-27 11:10:46 +01:00
Ilan Steemers 2d10ff4404 Updates botocore for testing 2015-10-27 10:31:05 +01:00
Ilan Steemers 3cc4021aad Optimizes option iteration for async
Simplified option iteration to only use a single loop. This makes the async command about twice as fast in optimal conditions.
2015-10-27 10:29:35 +01:00
Ilan Steemers 9dd79f6522 Adds test for new Async class 2015-10-26 19:35:38 +01:00
Ilan Steemers 02bd14c169 Fixes bug where task with a group only has a group result. 2015-10-26 19:35:07 +01:00
Ilan Steemers 12bfd47917 Splits options from keywords through iteration
Popping options from async kwargs will make any reference to them void. Which can lead to unwanted situations. Unfortunately deepcopy clashes with the multiprocessing so we resort to simple re-iteration.
2015-10-26 15:33:42 +01:00
Ilan Steemers 728ba45ef0 Adds Async class wrapper for the async function 2015-10-26 13:48:23 +01:00
Ilan Steemers 62337a9d06 Adds infinite wait to task result functions
* the `wait` keyword now can take the value `-1` which will make the functions wait indefinitely for a result.
2015-10-25 16:40:49 +01:00
Ilan Steemers 5c58febfeb Updates boto, botocore and sqlparse for testing 2015-10-24 20:24:42 +02:00
Ilan Steemers 2bd241bb71 Merge pull request #98 from Koed00/dev
Adds timeout to group key cache object
2015-10-20 21:53:52 +02:00
Ilan Steemers e21a9b442f docs: tested with Django 1.9b1 2015-10-20 16:42:49 +02:00
Ilan Steemers b519fca371 Update README.rst 2015-10-19 16:19:43 +02:00
Ilan Steemers 6a389668d4 Update index.rst
fixed a sticky trackpad  issue
2015-10-19 16:14:16 +02:00
Ilan Steemers 69551793c0 adds timeout to group_key cache object 2015-10-19 15:42:05 +02:00
Ilan Steemers adc9580b9a version 0.7.10 2015-10-19 11:43:24 +02:00
Ilan Steemers 6ee086c59d Update README.rst 2015-10-19 11:39:52 +02:00
Ilan Steemers fd88694959 Merge pull request #96 from Koed00/dev
Adds task chains
2015-10-19 11:38:44 +02:00
Ilan Steemers 37b41b15b1 docs: adds Iter and Chain examples 2015-10-19 11:32:22 +02:00
Ilan Steemers 79d9d99d2a docs: moves architecture to its own main section
Also updated the architecture text a little
2015-10-18 23:13:03 +02:00
Ilan Steemers 37f1c4b42f docs: adds reference for Iter Chain and async_chain 2015-10-18 15:57:54 +02:00
Ilan Steemers 7eefb8cb64 returns the size of the chain or iter on append 2015-10-18 15:57:23 +02:00
Ilan Steemers eb72eb33d9 Adds an Iter class
The Iter class serves as a convenience rwrapper around the `async_iter` function
2015-10-18 13:53:32 +02:00
Ilan Steemers 083715f9bd Replaces list.copy with a slice for python 2.7 2015-10-17 18:59:17 +02:00
Ilan Steemers 2df29b908c Adds tests for task chains
adds several small improvements based on the problems that surfaced during writing the tests
2015-10-17 18:49:45 +02:00
Ilan Steemers 6dcead7310 Adds task chains 2015-10-17 12:13:29 +02:00
Ilan Steemers fa8d96125b Merge pull request #95 from Koed00/dev
Updates botocore for testing
2015-10-16 14:09:02 +02:00
Ilan Steemers 5eb84c600f Updates botocore for testing 2015-10-16 12:24:05 +02:00
Ilan Steemers 1ca7d6301c Merge pull request #94 from Koed00/dev
Updates Requests and Blessed requirements for testing
2015-10-14 14:04:30 +02:00
Ilan Steemers 142ce8c167 Updates Requests and Blessed requirements for testing 2015-10-14 13:18:56 +02:00
Ilan Steemers c3ce898a93 Merge pull request #93 from Koed00/dev
Updates Arrow and Blessed for testing
2015-10-12 11:47:31 +02:00
Ilan Steemers fa5f47cb14 Updates Arrow and Blessed for testing 2015-10-12 11:38:46 +02:00
Ilan Steemers 6192788487 Merge pull request #92 from Koed00/dev
Updates botocore for testing
2015-10-09 12:10:11 +02:00
Ilan Steemers 8701c37d65 updates botocore for testing 2015-10-09 10:24:39 +02:00
Ilan Steemers 3b25396f00 adds ipython notebook and redis dumpfiles to gitignore 2015-10-09 10:21:14 +02:00
Ilan Steemers 1bf0e14474 Update index.rst 2015-10-08 19:11:17 +02:00
Ilan Steemers 993d305fc9 docs: example paste error 2015-10-08 13:57:21 +02:00
Ilan Steemers 1abe23d229 V0.7.9 2015-10-08 12:53:47 +02:00
Ilan Steemers 2e9e20828a Merge pull request #91 from Koed00/dev
Updated botocore for testing
2015-10-08 12:08:57 +02:00
Ilan Steemers 8deacc0f5f Updated botocore for testing 2015-10-08 11:43:58 +02:00
Ilan Steemers fdc6583215 Merge pull request #90 from Koed00/dev
adds version info to qinfo
2015-10-07 17:48:53 +02:00
Ilan Steemers 44fce5ff03 linted 2015-10-07 17:08:05 +02:00
Ilan Steemers 680aac8405 adds version and hides None values for qinfo config 2015-10-07 17:06:50 +02:00
Ilan Steemers 2ba9d9e52e Merge pull request #89 from Koed00/dev
Adds version and broker info to qinfo
2015-10-07 15:42:53 +02:00
Ilan Steemers d4aa010428 adds version and broker info to qinfo command 2015-10-07 14:07:39 +02:00
Ilan Steemers bd242b9de3 docs: minor tweaks to cached group example 2015-10-07 13:55:13 +02:00
Ilan Steemers c39a8a06cd Merge pull request #88 from Koed00/dev
Updates botocore, requests and six for testing
2015-10-07 10:17:20 +02:00
Ilan Steemers 76cd10d5f8 Updates botocore, requests and six for testing 2015-10-07 10:04:01 +02:00
Ilan Steemers 89eb65f986 Merge pull request #87 from Koed00/dev
adds `cached` option to `async_iter`
2015-10-06 19:46:03 +02:00
Ilan Steemers 2ba88f2d17 adds cached option to async_iter 2015-10-06 19:37:02 +02:00
Ilan Steemers c9f3e64bf1 Merge pull request #86 from Koed00/dev
moves hook signal in separate module
2015-10-05 17:24:10 +02:00
Ilan Steemers 913edcb3da moves hook signal in separate module
By moving signals in their own module, we can now follow Django guidelines and register signals on app.ready.
2015-10-05 13:46:47 +02:00
Ilan Steemers 6486ee9d7e Merge pull request #85 from Koed00/dev
Updates psutil to 3.2.2
2015-10-05 10:38:28 +02:00
Ilan Steemers 693e182d90 Updated psutil 2015-10-05 10:14:03 +02:00
Ilan Steemers efed61f786 docs: some tweaks on the new functions 2015-10-04 16:47:42 +02:00
Ilan Steemers a6ef7e00e0 v 0.7.8 2015-10-04 15:36:41 +02:00
Ilan Steemers ee87333c43 Merge pull request #84 from Koed00/dev
Adds cached result backend
2015-10-04 14:43:20 +02:00
Ilan Steemers 5d6efbb3bb docs: updated group example 2015-10-04 14:36:42 +02:00
Ilan Steemers 486a0021c7 docs: adds async_iter 2015-10-04 12:44:59 +02:00