Commit Graph
100 Commits
Author SHA1 Message Date
Ilan Steemers 4e8a034d80 Merge pull request #163 from Koed00/dev
Updates docs and tests for new Django versions
2016-04-12 18:39:22 +02:00
Ilan Steemers 2bc8c202c8 Updates docs for latest Django versions 2016-04-12 18:23:40 +02:00
Ilan Steemers 6c40c150b0 Updates travis to test for latest Django versions 2016-04-12 15:27:27 +02:00
Ilan Steemers 0b576976ad Updates testing requirements 2016-04-12 15:26:02 +02:00
Ilan Steemers a702408417 Merge pull request #159 from Koed00/dev
Fixes typo in custom broker handler
2016-04-07 15:12:46 +02:00
Ilan Steemers 6026953132 Fixes typo in Save limit 2016-04-06 20:33:26 +02:00
Ilan Steemers 3a57ab1b1b Fixes typo in custom broker handler 2016-04-06 19:59:02 +02:00
Ilan Steemers cbf6fc5a77 v0.7.16 2016-03-07 13:49:09 +01:00
Ilan Steemers 3019dd82ad Merge pull request #153 from Koed00/dev
Updates Django to 1.9.4 and 1.8.11
2016-03-07 13:39:11 +01:00
Ilan Steemers 128d269c4f Updates Django to 1.9.4 and 1.8.11 2016-03-07 13:13:46 +01:00
Ilan Steemers 52d8d2ec42 Merge pull request #152 from Koed00/dev
Fixes for several issues
2016-02-28 15:49:56 +01:00
Ilan Steemers 681177e1ec Updates Boto, psutil and rollbar to the latest versions 2016-02-28 15:22:01 +01:00
Ilan Steemers d4e0646097 Also fetches name override from q_options 2016-02-28 15:11:48 +01:00
Ilan Steemers 1e5509de45 Also fetches name override from q_options 2016-02-28 15:05:50 +01:00
Ilan Steemers 8f270a5b97 Allows for blank Schedule names in the admin 2016-02-24 11:27:16 +01:00
Ilan Steemers 763fff34c0 Makes it possible to set a schedules group name via q_options dict 2016-02-24 11:22:58 +01:00
Ilan Steemers 397503f5b2 Adds optional task_name argument 2016-02-24 10:52:25 +01:00
Ilan Steemers 0a8f2e7e72 Adds optional task_name argument
Makes it possible to name the task yourself.
2016-02-24 10:44:47 +01:00
Ilan Steemers 2e965b1631 Closes db connections on reincarnate 2016-02-24 10:08:09 +01:00
Ilan Steemers c66f0b74ed Closes all db connections on worker recycle 2016-02-16 11:29:43 +01:00
Ilan Steemers 05d0663ef9 Updates botocore to the latest version for testing 2016-02-15 15:16:15 +01:00
Ilan Steemers 140891bedf Merge pull request #143 from Koed00/dev
Updates to Django 1.8.9 and 1.9.2
2016-02-03 16:41:52 +01:00
Ilan Steemers f36861c0d7 Updates to Django 1.8.9 and 1.9.2 2016-02-03 16:35:50 +01:00
Ilan Steemers 7893e77b1b Updates Botocore and Rollbar for testing 2016-01-30 15:14:43 +01:00
Ilan Steemers 3c6b2e6ad2 docs: formatting 2016-01-27 13:28:23 +01:00
Ilan Steemers 8ec5e35582 v0.7.15 2016-01-27 13:17:20 +01:00
Ilan Steemers f1f638c9ab Merge pull request #141 from Koed00/dev
Adds custom broker setting
2016-01-27 13:11:15 +01:00
Ilan Steemers e1c05732f9 docs: fixes broken ref 2016-01-27 12:14:46 +01:00
Ilan Steemers c17468ef86 docs: Adds Custom broker class documentation
Also changes some of the variable and settings names, to make them less ambiguous.
2016-01-27 12:06:49 +01:00
Ilan Steemers 3ac7f26de5 Moves custom broker class to top 2016-01-27 11:11:29 +01:00
Ilan Steemers b1b4a33c51 Fixes typo 2016-01-27 10:40:45 +01:00
Ilan Steemers d2d00e4f94 Adds test for custom broker configuration 2016-01-27 10:33:19 +01:00
Ilan Steemers fe8015403c Adds custom broker configuration 2016-01-27 10:33:07 +01:00
Ilan Steemers 8298f2319f Fixes issue with rollbar configuration 2016-01-27 10:32:48 +01:00
Ilan Steemers d13e8279d6 Merge pull request #140 from Koed00/dev
Adds poll option for database brokers
2016-01-26 22:56:06 +01:00
Ilan Steemers ddb8f8117f docs: adds poll configuration option 2016-01-26 22:49:29 +01:00
Ilan Steemers af3b1da08f Makes DB polling time configurable via poll setting 2016-01-26 22:29:00 +01:00
Ilan Steemers 9baf1b6394 version 0.7.14 2016-01-24 21:49:30 +01:00
Ilan Steemers b8521f619c Merge pull request #138 from Koed00/dev
Adds task result update
2016-01-24 21:39:44 +01:00
Ilan Steemers 9741efdc5e Adds test for task result update 2016-01-24 21:30:42 +01:00
Ilan Steemers 72cf103070 Updates botocore and psutil for testing 2016-01-23 13:15:06 +01:00
Ilan Steemers c0bad3f6b1 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	requirements.txt
2016-01-23 13:14:16 +01:00
Ilan Steemers 2fbfeaf5eb docs: updated for new duplicate task handling 2016-01-20 14:17:41 +01:00
Ilan Steemers c75ab4e7f0 Only updates existing tasks if it was failing
updates stopped, result and success only for existing task results if the original result was failing. Otherwise the result is discarded.
2016-01-20 14:11:53 +01:00
Ilan Steemers aba268de1f Updates botocore for testing 2016-01-20 11:29:59 +01:00
Ilan Steemers 5b3e69de58 Merge pull request #136 from Koed00/dev
Save task now creates or updates
2016-01-20 11:28:10 +01:00
Ilan Steemers 66771f274a Save task now creates or updates
This way failed tasks that get requeued can have a changed status and result
2016-01-19 22:49:28 +01:00
Ilan Steemers e0f5b6f099 Merge pull request #135 from Koed00/dev
Fixes acknowledgement bug for failed tasks
2016-01-18 12:33:28 +01:00
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 3938de8458 Downgrades Iron-mq 2015-11-19 17:36:26 +01:00
Ilan Steemers 5a86660dac Updated pymongo for testing 2015-11-19 16:45:22 +01:00
Ilan Steemers ad9680f7f7 Updates botocore and ironmq 2015-11-13 21:23:39 +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