Tweak Celery Task
authorSebastian Spaeth <Sebastian@SSpaeth.de>
Thu, 20 Dec 2012 12:42:37 +0000 (13:42 +0100)
committerRodney Ewing <ewing.rj@gmail.com>
Mon, 19 Aug 2013 21:42:13 +0000 (14:42 -0700)
commitbf2dafd1a04ef8050ebf08bb512862a1592998c0
tree1732dd80d13a780f0cafffefffd2da3f1854548e
parentbd0b5daa44691c8cf72ef2ff5a8cdc3b01490722
Tweak Celery Task

- Make sure Exceptions are pickleable (not sure if this was not the
  case but this is the pattern as documented in the celery docs.
- Don't create a task_id in the GMG code, but save the one
  implicitely created by celery.
- Don't create a task-id directory per upload. Just store queued uploads
  in a single directory (this is the most controversial change and might
  need discussion!!!)

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
mediagoblin/db/models_v0.py
mediagoblin/processing/__init__.py
mediagoblin/processing/task.py
mediagoblin/submit/views.py