From bf2dafd1a04ef8050ebf08bb512862a1592998c0 Mon Sep 17 00:00:00 2001 From: Sebastian Spaeth Date: Thu, 20 Dec 2012 13:42:37 +0100 Subject: 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 --- mediagoblin/db/models_v0.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mediagoblin/db') diff --git a/mediagoblin/db/models_v0.py b/mediagoblin/db/models_v0.py index bdedec2e..5e463d45 100644 --- a/mediagoblin/db/models_v0.py +++ b/mediagoblin/db/models_v0.py @@ -109,7 +109,7 @@ class MediaEntry(Base_v0): queued_media_file = Column(PathTupleWithSlashes) - queued_task_id = Column(Unicode) + queued_task_id = Column(Unicode, default=None) __table_args__ = ( UniqueConstraint('uploader', 'slug'), -- cgit v1.2.3