diff options
Diffstat (limited to 'mediagoblin/processing/task.py')
-rw-r--r-- | mediagoblin/processing/task.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/mediagoblin/processing/task.py b/mediagoblin/processing/task.py index 187b893d..09abebb5 100644 --- a/mediagoblin/processing/task.py +++ b/mediagoblin/processing/task.py @@ -20,7 +20,6 @@ from celery.task import Task from mediagoblin import mg_globals as mgg from mediagoblin.db.util import ObjectId -from mediagoblin.media_types import get_media_manager from mediagoblin.processing import mark_entry_failed, BaseProcessingFail from mediagoblin.tools.processing import json_processing_callback @@ -47,14 +46,12 @@ class ProcessMedia(Task): # Try to process, and handle expected errors. try: - manager = get_media_manager(entry.media_type) - entry.state = u'processing' entry.save() _log.debug('Processing {0}'.format(entry)) - manager['processor'](entry) + entry.media_manager['processor'](entry) entry.state = u'processed' entry.save() |